MADVLRSNNVPADPDVFKQLLADINQTLEGRGDVGKVPMSKEVESFASHLEKHLNEVVLAVQVSKDAISALDKLPWVGAGLTIIAMGLNMTLKTLENREQCNEIMKDSLDLWKKVMQPVLETRGAASEFMGESMDIIIKGYLYCRNLTSSGTWKRFICASNHEKELKMWKRKQAEFLSKASAIMNVDITKNLLPRRPTIPKTSSTTLVGLEERKKDVLKLLNLEDMQEIVVVVLHGMGGVGKSTLGEAVYNQASLLSRERRRTRVEVGKTPSKAHITTLQRKIVEDLTGKSLQNMERDEAGIEDNLRRVLLGNEGDPVLIYIDNVLQAKDLEVLINLDCERIRIPKGSRLLVTTRDSSVCNKVFKRNQQFSVREFCVRVLDGNSARKLFFRHAFGKEELSTEEVHKYDDDQGLIEKMVSSVCGCLPLALRVLGRSLTNTDVAFWRRKYKELESSRDSEFEGRVTNVLKSSYETLDPQSQTAFLIACVCFYDHHSLSFK