MGGAQLEVLSALDKARTQWYHFTAIVIAGMGFFTDAYDLFCISTVTKLLGRIYYYDPSTGKPGSLPPNVSAAVNGVALCGTLAGQLFFGWLGDKLGRKRVYGVTLLLMFVCSIASGLSFGSTAKSVMVTLCFFRFWLGFGIGGDYPLSATIMSEYANKRTRGAFIAAVFAMQGTGILAGATVSIVVSAAFNNAYHRPPFNEDHIGSTPPQADFVWRIVFMLGAIPALLTFYWRMKMPETARYTALVEGNARQAATDMTRVMQIELMAEQDKLERIRAADNFGLFSRQFSRRHGLHLVGTCTTWFFLDIAFYSQNLFQKDVLTAVGWLPKAGTMSALEEVYKISRAQALIALCSTVPGYWFTVAFIDRLGRFTIQLLGFFMMTVFMFALSIPDYTLRDHHKYHIVFIVLYAFTFFFANFGPNSTTFIVPAEIFPARLRSTCHGISAASGKAGAIVGAFGFLYAAQNSHGGRQDAGYPTGLGIRTSLIMLGVINGLGFLFTFLVPETKGRSLEEISGENGHDAEVAPYP*