MASPQTQTFSMRIVCLDYYMAPPIPGVDVCYNPFQGQGVGEVPVIRIYGSTLGGQKTCLHVHQAFPYLYVPYENDMPQSIQEGNTYAHCLASAIEKAMKLSSSIGAKRQHVHSCNLVRAKKFYGYHPSEQLFIKIVLYYPQEIARVAALLLGGGILNRVFQPHESHIPYLLQFLIDHNLYGMGHIHLSKLKFRHPLPDSVLKSSRMFRDIASKLRVDGAGIHDSVVLDFDGTYFGPKVVESGQQMPSPYKYPQLLGKHDGSSAMSVAENKPVNSFSELWLRSTVPSDWLWSSAVLDYTEGSPLQGKHPFKRQSTCELEADTTVEEIVNQNQLMYISLSQAGPEVKMVQSLTPIWEEEYSRSGIDIIADKVEDQQPPSEMVLKTLLHGHEFRNALSKLVAEDEEKMDCSRSSLTLPSMTNIISEQNIEGMQAIPNNSNSVQGPLLFRRPMDMDEHLMKFTQAANAKDPSPSPELRISPPSGLLYAADDIGELVAREQSSHVSKALVDEEILRSQMTQSTDLKALDKEAVEVLRWLASSQAIDDLNTEDEEGEELLLSQLLHSSCVEKVLERAHSDLEDASQKECQDILDSIEDVEDYVQGKEGKNVASSNGQAASVFSDHASPAEDMIPQLDGMWDDLAENSRDPSMDKEKKSRKVLEPNSNASDSIPQPTVTLLSGDESIRNQALWGSLPLPSSGGVCKGLAKSDKMSASCDFESNSATGSTMKSDFKHNADVSAISRRDEKFSVKSEKQSLRDLMRKKRVRRPEVFELECHSTPKKINLEEKKIRCLDNLDIQVSEKVYQNLLSIHEDIHGRVSKECLSSNDPGTGASGKALELKKCSEKYGTKVVEDKCSKYGFLPLVKLKTNNYNVEAFGEQLGKNIKRDAANEESFISVDSGSPVVPGEDQHNNEQQQAEADSCNFQGAGMKEFCKVVSGNNLDNNGFEPQEHQELGERDCNEGSGSLPLHPKEIDSCRRTHGNMEISKEPEGKADPLYPEFQIGTIYASDSEDCVAESKSSLGMQFTDISNGIQCSSELDSRSSIWESDYVWKWKQVSPKACDVRECSSDKISAEINVKEAKPDKQGLLSFNSLEDNRKSCDPIENLTAALEGRLDSGSEKLFQVSAEKNLHMPEKVHSPSGTTADLKFCTLSQKDSVEDDLIALAFHKHPPNREEIQRSFGDNSLTPVEHSGVYYGNVKDFPDDPAVMACLDFEVKFREAKYLRPFFMGRMVQRKSVHDRMCYMDKEIWDPSCGSDTVVGIPTHYQNDGSVLYLLTPMQPPPSSPSVVQWLAQFKGESSSSASQQQGTNISPNPQLENNSFKPIPSPDVVVAHSHMTGTENEGLSSSFDSLRLASPKYNETHVLMIGPDNHSQHAELYCKVQQPASMELNGSENPVALDQGSITRPLLKNRQSPDWAAGSSQHESRQCVSKKLQFEDENIPLNDPRGKFQDVKLQKKAAPQEPAKVWREISQISAPSPAGGKSTPLSQTGFRDPASVGAGQQVILMSIEVHAESRGDLRPDPRYDAINFIVVIIQEDTNHAVEVLVLVRDEKADLYSRNIDGVLGCEVFSVKDEKTLFYLFTQLVCLYDPDILMGWETQGGSIGFLAERAAYVGIGLLKNISRTPLSATKLENFQSEDVKMDESKDHLLGELPAETPGLLDAIIEDEWGRTHGSGIYVGGRIVLNLWRIMRGELKLRSYTLEAVAEAVLKRKVPRIPWRTLAWWFLSGPGRARFRCIEYFVDRARLNLAIMDQLDMINRTSELARVFGIDFFSVLSRGSQYRVESMMLRLAHTQNFLLVSPSRQQVASQPAMECLPLVMEPESRFYTDPVVVLDFQSLYPSMIIAYNICFSTCLGKIVPGKTKTLGITSFSLDTSVLSNLEDNLFITPNGIMYVPPEVRRGILPRLLQELLSTRIMVKNVMKKLLPAQRVLQRVLNSRQLALKLISNVTYGYTAAGFSGRMPCAEIADSIVQCGRRTLENAISFVNSHSVWNARVVYGDTDSMFVLLKGRTREEAFRIGQEIASVITAQNPHPVTLKMEKIYHPCVLLTKKRYVGYSYESPTQLKPMFDAKGIETVRRDGCPAVTKILEQSLRILFESRDLSEVKTYLQRQWRKILSGRVSLQDFIFAKEVRLGTYSMKASSLPPAAIVATKAMRVDPRAEPHYGERIPYVVVHGEPGARLVDMVVDPLELLDINTPYRLHDIYYISKQIIPALQRVFGLVGADLKLWYAEMPRPVRPTVAKRRPNWSPSKRKYGIEGCDCKKYQKGHSNKWTIDHYYLSQHCAVCGELIRSSTFVCERCSINQSVVAITMTGRTSRLEKETQHLDAVCRHCGGGDWFIERGIKCISLDCPVFFERRKVQKELLAVSSVSTQASFYPPCMAEMF*