MATFQHVFPTPTWITAMKVADASTTQLLHDFNAFSKGLLDMILRDDQGPLQQWLLFFMEGQNVKRFHHILYHVADFLSVLLTTKGEDGEGLRAWAIHPTTIHCEYTKITIQILQRVAEAENLFYNRKVELDDLAKLCKTDSMVLITGPQDSGKSALVSEFARRQEISGQGLPIYINMRAGTFSTAASFARELKSQLSPFLAAAAEYAKNIPRVGDSKVGTFAGVVGASAGALSAHIQAVECTPDTDLPALLKSIHGLLFSWRTRARRFMSGKDMGFPTLIIDEANRLREWSLSPEELEHLRTLIAYFIMVTKERKEANVILCTSEDFFKFWLDFRVGAERYHPRMVGDLTEEQAREFFLMTVRDGWNADGYKFPEDLWKEMFSFVGGRTLLLKRLAQNLTWYLEDESLLRKAWASECKILADATRLDVEKGFKPMEVQSKCNREEPCWSGKEYEGVLTELSRAEGGVASVKYLIDSKVISRVALHSLVQHNFLHYRSSLCPWADDLAWYKGKWPIVMAPSLPHLHAMASIIEEQGRH*