MEGKIIQVLGPVVDVEFESYLPAIFEALDINFEVNGVQKSLVLEVAAHLGGNRVRAIAMDMTEGLVRNQAVKARGKMIEVPVGEEVLGRIFNVVGESIDNLEPLKPSLTWPIHRKAPSFEQQSTKTEMFETGIKVIDLLAPYSKGGKVGLFGGAGVGKTVIIMELIHNVAYKHNGYSVFAGVGERTREGNDLYFEMKEGGVLDKVALCYGQMNEPPGARNRIAFTGLTMAEYFRDEKGLDVLMFIDNIFRYAQSGAEMSALLGRIPSAVGYQPTLAGEMGKLQERIASTKNGSITSVQAVYVPADDLTDPAPASVFAHLDATTVLNRKIAEKGIYPAVDPLDSTSRILSPQMIGEKHYEIATGIQQVLQKYKDLQDIIAILGLDELSEEDKKTVERARKIEKFLSQPFFVAEVFTGSPGKYVTLQETLEGFGGILEGKYDHIPENAFYMVGSIQEVLEKAKNMKNS*