MDARLLTAGCVDDLVLLEEVGEAAVVANLEALFKKGRIYTGLGPVVISVNPFKPIDGLYSVGLRNKYQTRHELPPHVFAVADTALKASHAGGACSRQCILVSGESGAGKTEAAKRLLEYIAATSSSSGGGATASRSPIHEKLLGSNPLLEAFGNAKTVRNDNSSRFGKYMTVELSPSGGIVGGRVTNYLLEKPRVLTPASGDSRSFRRERSFHVFYYLLAGASDAERKALRLAPAGGYAMLQRSGCATVRGLDDAREYGAMRSAMAAAMAAVGLAEETQSAILRLVSAVLWLGNVAFAASGSGEARERSPASTSYLSSPGCSLAPSPAAPSPGLKSLAAFVRQLKAWDEACADGRSSCWFETEGDLPRLAGEALLAEAAATGARRIAFDAVAARLEATAAPPPPLGTALAAWPTGWGIEEGNFCGLAHWAVEVWHAAGSVDASRWQVEADGGRLFFVRVAEKAA*