MFFTLMLRNWHQPGSDGPMPRQSGTNDMHDKNVVQFPLPTSASAKTSLDDQEKIDFTSQLLRACDSLRQQSFVNYLMDILQQLVYVFKSPVNNEGVHSNAGPGCGALLTIRRDLPAGNFLPFFSDSYAKVHRTDIFMDYHRLLLENAFRLVYTLVRPEKHDKTGEKEKVYKLSHGKDLKLDGYQDVLCSYINNPHTNFVRRYARRLFLHLCGTKSHYYSVRDSWQFSSEAKRLYKHINKSGGFQNNPIPYERSVKIVKCLSTMAEVAAARPRNWQKYCLRHGDILSFLMNGIFYFGEESVIQTLKLLNFAFYTGKDVGHTPQKMESGDISSNKSGTVSQESKKKKKGEDGAESGSEKSYLDMEAAVDVFTDKSSNILKQFIDCFLLEWNSITMRAEAKLVLYGVWHHAKPTFKETILKELLQKVKFLPMYGQNIVEYTELVTWLLGRSSDTSSKHKISELVDQCLTPDVIRCIYETLHSQNELLANHPNSRIYNTLSGLVEFDGYYLESEPCVACSTPEVPYSRMKLDSLKSETKFTDNRIIVKCTGSYTIQTVTMNVHDARKSKSVKVLNLYYNNRPVTDLSELKNNWSLWKRAKSCHLAFNQTELKVEFPIPITACNFMIELDSFYENLQALSLEPLQCPRCSRPVTDKHGICSNCHENAYQCRQCRNINYENLDSFLCNECGYSKYGRFEFNFMAKPSFTFDNMENDEDMKKGLAAIESESENAHRRYQQLLGFKKPLLKIVSSIGDSEIDSQQNPSVQQMMVSLPGPSCKINRKIALLGVLYGEKCKAAFDSVSKSVQTLQGLRKVLMNYLHQKLSDTSVGSRFVVSRSPNNCYGCATTFVTQCLELLHVLARHPNSKKQLVSAGILSELFENNIHQGAKAARVQARIVLCSLSEGDVNAVNELNSLIQKKVLYCLEHHRSMDIAVTTREELLLLSEVCSLADEFWESRLRVVFQLLFSSIKLGAKHPAISEHVILPCLRIISQACTPPKPETLDKEQSLGKSSANTKDESNQNVSGSLTGAVTVSGTKTFPDSSERNWDATSKTRDIQLLSYSEWERGASYLDFVRRQYKVSQAVKGTGQRSRPQRHDYLALKYALRWKRRAGKAAKSDLSVFELGSWVKELVLSACSQSIRSEMCTLISMLCAQSSSRQFRLLNLVVSLLPATLSAGESAAEYFELLFKMVDSEEALLFLTVQGCLRTICTLITQEVSNVESLERSLHIDITQGFILHKLIELLGKFLEVPNIRSRFMRDDLLSEILEALIVIRGLIVQKTKLISDCNRLLKDLLDSLLLESSENKRQFIRACINGLEIHREERKGRACLFILEQLCNVICPSKPEPVYLLVLNKAHTQEEFIRGSMTKNPYSSVEIGPLMRDVKNKICHQLDLLGLLEDDYGMELLVAGNIISLDLSIAQVYEQVWKKSNQSSNVTNSNLLSPNAVNSSRDCPPMTVTYRLQGLDGEATEPMIKELEEDREESQDPEVEFAIAGAVRECGGLEILLGMIQRLRDDFKSNQEQLVTVLNLLMYCCKIRENRRALLKLGALGLLLEAARRAFSVDAMEPAEGILLIVESLTLEANESDNISITQSALTVTSEEAGTGEQAKKIVLMFLERLSHPLGLKKSNKQQRNTEMVARILPYLTYGEPAAMDALVQHFSPYLQDWGAFDHLQKQHLDNPKDDHIAQQAAKQRFTLENFVRVSESLKTSSCGERLKDIILEKGITKTAMTHLKDSFAYTGQAGFKNSAEWAQGLTLPSVPLILSMLRGLSMGHLLTKKCVDEEGILPLLHALEGVAGVNEIGARAEYLLDTLSNKEGKGDGFLEEKVCKLRHATKDEMRRRALQKREELLQGLGMHRELFSDGGERIVVSRPVPGIEDVQEEEDGLACMVCQEGYSLRPADLLGAYSYSKRVNLGVGSSGSARGGECVYTTVSYFNIIHFQCHQEAKRADAALKNPKKEWDGATLRNNESLCNSLFPVRGPSVPLAQYVRYVDQYWDNLNGLGRADGSRLRLLTYDIVLMLARFATGASFSADSRGGGRESNSRFLPFMIQMARHLLDQGNPSQRRTMARAVSAYISSSSSDLRPSSPSGTQPTPGTEEIVQFMMVNSFLSESYESWLQHRRAFLQRGIYHAYMQHTHSRSAIRAPSVTAPAHGVESGSMGQSATTETGQSDDLLSIIRPMLVYTGLIEQLQHFFKVKKSTGATPPTRTDGASSTTEGEDESGNLEGWEVVMKERLLNVKELLGFPKEMLSWLDEINSATDLQEAFDIVGVLAEVLSGGFTQCEDFVQGAINAGKS*