MPSPVAERPVGRIPVSLLTGFLGAGKTTLLKQLMKDPAMAGSVLLINEFGEVGIDHHLVDRLDEHTLLLDSGCICCSVQGDLVRALRELHQRFSRREIPALSRVLIETTGLADPVPLVGTLMEERFVAARYLCDGVLTVVDAEHGLDQLGRYREAVRQVAMADRLLIGKGDLCDAATRTRLEAKLAALNPTALRLEVRHGKVPADRLFGGGIYAAAGKSPDVARWLMDERGRYRPLAAPAGLAHGAAVQRRLHVERHGDGVSSFVVRFEAPVPWPGFAVSLGRILAAHGQRLLRVKGLMAVAGDPQPHVIQCVQDAAYPPVRLPAWPADGAFADRCGRLVFIARDLEPAAVESIREALTDLPGTAAAMRMAAARPLLPTRCWLGRHMPVGSERDIELDAWFVRPKRFAKRPVIGTCD