MTQSATSMDAQQRDGALEGNGAGAPDSNGGGAAAANGSAAAVRALSKSSSHGRSLSGTSSRSLLSMSYGDLSSSATRLGVPKRTAELAAALDARVAEWGGDRPIHSVLVANNGLAATKFMRSVRSWAYKNFGSERAVNLIAMATPEDMRADAEHIRMADQFVEVPGGKNTNNYANVQLIVATAMRTGVDAVWPGWGHASEKPELPEALDETPTGIRFLGPPASAMAALGDKIGSTILAQSAGVPTIPWSGDGVTVDYAASGGVIPPDVYDKACIHSLQEALECCGRIGYPVMLKASWGGGGKGIRKVMSDDDVRLVFKQVQGEVPGSPIFAMKLAPQSRHLEVQLLADRHGNVCSVFSRDCSVQRRHQKIVEEGPVTAAPPEVLEDMERCARALARSVGYVGAATVEFLYIMETREYCFLELNPRLQVEHPVTEWISNVNIPAAQLMIGTGVPLHHIPDLRRLYGQDPSGSEPIDFEAGARVAPAGHVVAVRITAENANDGFKPTSGHIDEISFRSTPEVWGYFSVKGGGAIHEYSDSQFGHLFAKGETREAAIRAMVVALKEIKIRGEIRTIVDYVVDMVQAPDFLSNVHHTGWLDARIAAQVRSERPPWHLSVICGTVLRALGRVSSRSAEYLSYLEKGQLPPARISLTSLREEFVVDGVKYSVKAVRQGPQSLRLHLGSTHVDVVVRKLNDGGLLVQVDGSSHVVHSEEEALGTRLTIDSRTCLLSNEHDPSKMLAISTGKLVRYLVDDGGHIAADAPYAEVEVMKMMMTLLAPASGRVHFQLPEGSVLAPGQLIATLELDDPAAVRRAEPFLGSFPELGPPVVESEGVGHRFRVASEAAHNIMAGYHNNPDAVMDGLLASLDDPALALVQWNEAYAVVADRLPAAVALELEAAAAESAFEIDQAAVEGRAAGQPAPAFCAPKLLAIMERCLELLAIMERCLEESAASERAGLSTLLEPLQEACRAHSGGKGSYAAALCTRLIESYLEVEEKFETGGKMTEQEVIDSLRQTHSGQLQAVLDIVLSHQGAALKSALLQRLMSALVLPAPEHYRALLRRLAALSERTSAEVAQRAQQLLEHSLLGELRTLVARALSGLDLFAEPQFRELFGGATSPVGKAPAAQHGAARRSTVMEGLYSGLGNLTAPSAHQSSVEAKMAMLVEAPAAVEDALASLLDHPEPLVQRRALATYIRRLYYPYLLHEPEVQALAGGALAAVWAFNDATVAATPFARECTGGALVVRCLHDLPAALTQLEQLRSQTGLSDLSPGTLHVVLTGEGEAALVLSEAAHQILRQQNVEGYAPSDCEDRRLQSVDPKTVAACAAAQVRATGAQLAAAGFAAVSVMSKRGKLAPLRTVFYQEPASGQWELDPVLGLVEPPMAATLELQRLRAFDKVAYSSSRNRQWHIHTAMERKNRASLALKRVFLRGVVRQLGRPNLLAATYSSNAAAAATAAMEELEETLLGSLQELQRIGSGVGSEGSGVKPDWAHVYLSVLSVLPLHLPRDEGRVAAALRAAAAAITARHAAQLRRAAVAQWEVRLRVPDKSGAWRVVVAAPTGHEAGEECVEVYREVVGQDARIVYSSRHNIGDGGKCGPSDGEPVLAPYLPLEPLQQKRLAARRHKTTYCFDFPAVFEDALRQLWAQRAAAGEPNAVPPAGKLLEVQELVAPPGASYRSASIPLTPVTRPASQNEVGVVAWVMTLRTPECPQGRQVVAIANDITHNSGAFGPPEDAMFRAATEWALEERLPVVYLAANSGARVGLASEVKQCLRVEWVNPADPTKGFKYLFLSPEDYASLMERGAVAGGPAPVKAERLVTAEGEERWQLTDIVGLEDGLGVECLSGSGAIASAYSRAFREGFTITLVSGRTVGIGAYLARLGRRCVQREDQPIILTGYAALNRLLGRDVYTSHMQLGGPKVMGANGVSHHIVEDDLAGAACVLRWLAYTPARVGEPAAALPTADPVVRHIDYRPGEGEKLDPRAAIAGLEQPSPPGHSPSDTAWQSGLFDRGSWMEAQAGWARTVVTGRARLGGVPVGVIAVETQTVMLSIAADPGMPDSSERVIPQAGQVWFPDSALKTAQAIEEFGLEGLPLFILANWRGFSGGQRDLFEGVLQAGSLIVDNLRAYKQPVFVYLPPGCELRGGAWVVIDSQINADQVEMYADDTAQGAVLEPQGVVEIKFRAPELIATMHRIDPVILKLKAEGSPGSDAAIKARERQLLPVYHQVAVQFAQMHDGPVRMLAKGMLRGIVPWRQARAFFAARLRRRLTEEALIKHIAAADESISRHQALRLLRSWYASTSDSTACALADSSGEGLASALAPAGPEGGSAAEAQAAWQDDGAFLDWVQGGGGAARIAMELRLLRTHAASRLVAQLAGTAEGTEGLVAGLREAVRSNPSLTLQLRSLVAPK*