MGVVHDAVNEVLSSKMLADKGNTKQANSEAETSSSLAVTSAMDAPMSSSLGAVGPLLRKLDSMLPPDYRLPKALKGKIELLKADLEEISVALVEQSTADSPNEMAKYWMNEVRELCYDIDDFIDSIMSTHADAKMRSVHSYKVGRVKIAWLPKTLKPCTRAAKISDLRALVREAIQRHERYLDGCTSSSRCVFTGHGRIPAMYAEAAHCLVGVDDAKTKLVKSLIDEEQQLKVVAIVGPAGVGKTTLAKQVYHELGERFECRAFVRASRKPDMRRLLGGVLSQVQEHRRPSDSCTVQNLIDSLTKHLQNKRYVVVIDDLWETTAWDIVTSAFPEGTNCSRIITTTESEGVAQECCDYQSNNILKMKPLGREDSGKLLYNLIFGPECIFPEQLNFVSESIITKCAGLPLATIFVAGLLTSQPDNAELWQHVQECLYSNLSTTSTLEETLQEILKLSFNSLPRYLKTCLMYVSMYPEGYTMWKIDLIKQWIAEGFIGATEGTDTWEVAYGYFGELVNRGMIQPVEINYSGEVLSCTLHHVVLDLIKLESTEERFITALDYSQTIRGHYSNFRRLSFHFSNTRYATKPTGLSLSKVRSIGFFGILECVPSVVEFKLLRVLILEFWGDQRGSTSLNLARIGSLFQLRYLKILCDPSVEVELPTQMRMLRYLETLAIDAAVSAVPLDIIHLPGLLYLSLGDKTDLPDEIGRIISLRTLHYFDIGSNSEDNVLSLGDLVNLQDLHLTYHTKDSDEHCTEESSERMKRNLAALASSLGKLANLKYVTLAPGVSGMSICHDVWSSMSSPPIFLQRLELLPPICIFSRLPEWIGQLGKLCILEIVVSEMLRKDMDILTGLPALTVLSLHVWQPMAERVIFKRGTFPALKYFNYTCGAICLSFQEGALPNLKRLELSFNAHRGEDYDHFLAGIEYLLNLKEIAGTIGAAPGAEELDRRAAESAFKDAICNHPRFPSYDYVKRADWIEEEYNPQEKQHLIQYKDSLSEHGSWEKRIVEYIKQNPDMDLNEYEMFCRRQHSAKVLDARSSCSVVTDFSTLASDCGTVTSDSSCMDSADSGSGGAAGVSAYIVECAAFWGLTSISGGSQENCDTAVAVPRFYG