MMQSFLMAAHDERDDHKVVKTWVKQVRDLGYNVEDCLQDFAVRLEKPSCWWRILRTLLDRRHVAVQMKDLRAMVEDISQRNLRYHLIRAPASGLKPEATTAEQYSAGSKGATMFGVDEARRAVKPRVDLAQLINKEQGKNLRVIAVWGTCGVLGQASVIRHAYDDSDNFECRAWIKLTHPFDPIVFMQSIMRQFYGYSSFPELASEVRGCRERTSTIGAEVLKKMLMMKQEDLVDEFKEHVNNKSYLIVLTDLCSIEDWDWIVTYFPVNNNGNRIIVATQQVEVASLCVGRNCQVSELKQLSADQTLYVFYHKGPQGGIDSMKPEPSSNTLSTSCEIASDQANGADGKNLDRGSLTRMMTITAALEGSQVIGRETEKSHILRLIIDPAKRNTEIQVISVWGMGGMGKTALVKDIYQSQELAGVFEKRACVTVMSPSKEELLRSLVKQLAVAEAPAENVTISLLGSSAKTPLAWSIEKFENQTEILLKEKRCLIFFDDLSSTADWDMICASLPQMENASRIIVTTREENIANYCSKKQENVCKLEILNKEHALGLFTKKVFKENECLHRQYPELVEPAEQILKKCNGLPLPIVAIGGFLANQPKTATEWRKLSENLSSELEMNPELDTIRTVLLKSYDGLPYHLKACFLYLAIFPEDYKISLTRLVRRWIAEGYSREGRSKSSYEMAESYFMDLISRSMILPSQRPTHSRKEIDSCQVHDIIREIGVSKSMEENLVFRLEEGCTLNSQGTTRHLSVSNWKGDESEFESTVDLSRVRSITIFGKWKPFFISDKMRLLRVLDLEDTTGLVDHHLKHIGKLFHLRYLSLRGCQGIYHLPDSVGNLRQLQTLDVRGTSLIKLPKTIIKLRKLQHVRAGGVGSNDECFYQEYSDEIPKLMRNKLCIVTCSLVGFCVACYAPQLLQGCMSIDGDTNRRDVCTACCCAYLPMLVTRHCSRGIEVPQGIHKLKTLHTLGVVNISRRKVALGELARLTGLRKLGVTGINESNGGELCSALARLSCLEKLLVQSEGKPGLSGCLDGLSSLPEKLESLKLYGNLVRLPIWMDGRLKNLAKLKLRSSRLSDHDASIQVLGSLPNLTILRLRKESFECEEVHLRFRQGAFQTLMVLELSSPGNLKSVVFENGATPKLELLQYSDQPEEGVVSNENPEEEQEEAHSVWLFSGLASLGSLKEVLLEGGGYKADFVRNLRSQLDLNPRRPLLKMD*