MPRFKPDYLFGIQGFVRELRMMFFTIGFGTAPLYAQIPHDRDEQKCRVKVTLNSDREDIPSVMFEAGGGSYPHACQEAARIAIGELRDRYNDLLADTEYRYHPRQPQGSDRTSYMLWTMDESRAEVMSAAQAREDRNRGKICKLEDKVDRLEKELAELKGEAPQQKARVRLTARKRALFVPRYQLAPKVRVVEKESAPVPADPPVVNFGCVCASGMWFTSLVGYGEHPQQWKWAQQHQQQQQWRESHAGPCLSSIDSTHEHDDATTPEPTEPGEQSCSSPEQLHGSTSEWWDHYRLNRATAEPITWLEFIAAFRKTHIPSGVVSLKKKEFRALTQGSRSVTEYLHEFNRLARYAPEDVRTDEERQEKFLEGLNDELSYPLMTGDYSDFQKLVDKAIRQEDKYNRMEQKKHRIAHFKAQQGNMSQGGSSSAVRPQRQFYNNNAGNNNHNQAPHPVTTPVQHQPIKREQGNKPGVCFNCGEPGHYSDKCPKPRRVKVVPAQNNSTAPASKARVNHVAAVEAQGAPDMILESKDLDVILGMDWLARYKGVIDCANTKVTLTSNDGQVVTVHVLPSEPLRSSLNQITLEEIPIVRDYPDVFPDDLPVMPPKRDIEFRIDLLKGATVFSKIDLRSGYHQLRIKEEDIPKTSFTTRYGLFECTVLSFGLTNAPAFFMNLMNKVFMEYLDKFMVVFIDDILIYSRTREEHEEHLRLALEKLREHQLYAKYSKCEFWLSEVKFLGHVISAGGVAVDPSNVESVTNWEKPKTVSEIRSFLGLAGFYRRFIENFSKIAKPMTRMLQKDVKYKWSKDCEQSFQELKSRLISAPILILPDPKKGFQVYCDASKLGGFVAALEAKPTLIDQVREAQINDLDIQEIKKNMRRGKAIGYLEDEQGTVWLGERMCVPDNRELKDTILKEAHDTLYSIHPGSTKMYQDLKEKFWWASMKREIAEYVAISEWKWEEIGMDFITGLPRTSSGHDSIWVIVDRLTKVAHFIPVRTTYSGGHLAELYMARIVCLHGVPKKIVSDRGSQFTSKFWKKLQEEMGSKLNFSTAYHPQTDGQTERVNQILEDMLRACVLDFGGSWDKNLPYAEFSYINSYQASLQMAPYEALYGRKCRTPLLWDQVGERQVFGTDILREAEEKVKIIQERLRIAQSRHKSYADNRRRDLSFEEGDHVYLRVMPLQGVHRFHTKGKLAPRFVGPYKIVSIRGEVAYQLELPQSLEGVHNVFHVSQLKKCLRVPTKEANPEQIEIQEDLTYIEKTIRILETDERRTRNRVIRFCKVQWSNHSEEEATWEQEDELKSAHPHLFASSSESRGRDSV