MHKEKVRISVVVIGFVDSGKSTTTGHLFHKVGGIDKHVIARYEEESAEMNKYAWVLNKLKAERERGITIDTSLLEFETYNYYVSVIDMPGHRDFIKNMITGTCKVDCAVLIIDSTAGAYKHGMSNHGLIHEHVLLAFTLGVDQMICCCNKMDATTPKYSEERYNEIVQGLSNDLTKVGYKPERAHFVPISGLEGDNLTERSSNFDWYKGLVLLEALDMLKRPRRRCESPRSPLLPGSKSFRLHLLPRFNSFRLPLLPGSNSFRLPLLDVYRTRLGGTVVTGRIEAGFVCCGMRLTFGPTGPVSGPVTSILHNGTLVYQATRGDDVSISIGDTIAATELRRGYVASDASSGDPAKGAVGFHVYVIILDHPGQIENGYTSFLKCHTTRGDVRFHKILRKIDRHSGEIIEDQPKFLQNGDVGFVRMIPTVPMAVEAFSDYPSLGRFVIGNMEAVGVIQRLTI