MRPRLLLAREEREREPGGAPSGRHALLCGPPRSGKTSLLFQYAYGCCAADPSARVVFICKRSTLERGPPCLPKGADIRSEPYTRFFLRYLNTDSDIRKFCAGLAFLGFLPRLIVIDDFFEFFTESFQTDRFGPSTRSRDLHMVQTLALAHDAANFASELLAPHAECELLVSDTTVGDSPRSMYIYSRWLPQIFIINGRADRVQVDGNFAIDELWVLCFVGVALNVFTGHLFSADGLLWLTNYALIDLGLYAMPIQANFLALEFFLTIDESTFSLKTLHGGDSRKEDEVRYSIVQKTLQFENEIMRS*