MDVRGCGFAAPPGPLACGSGCSRLLREGGATRHGVNAVLRGRHVAVADRRARTCARSRSGCVTMQSPFDLFRQKKKEPAVEGDSKKDAKKPASGLGGVFDYVRQRATEDIQKVRVFQDGLAKSREKLARDLTAALAGVDSKNLDEVFERLEEVLITSDLGVDTVDAVLEDLRSQAVRQRLETDEDIRRSLKASLVRILEERGGIVPTVAPDRADAKAPIVIMVIGANGMGKTTTIGKLALRYRKQGKRVLLAACDTFRAAAVEQLAEWAKRADAEIVVPRENQKSASGVVFDAVKRAHDEAYDVLIVDTSGRLHTNVGLMDELKKIFSVVRKARPGNAGPDETLLVVDASIGRNAVMQARTWNREVGVTGLVVTKLDGTARAGFVVSVVDELGIPVKLVGVGEKIEDLRDFEPVPFVEGLPGSKSFAVRSIGAMIWRQCRCIDPARFHLDSAARGDSAGKHESWKKVKCSERTSACVKIDKLTACARDIDLTYADMALRHYSRCALHGIIEECDHFISYEGSKPTLFAFNFAPSRLVQVQDEAVVSCLQS*