MGKEKVHISIVVIGYVDSGKSTTTGHLFHKVGGIDKHVIVRYEEESAEMNKYAWVLGKLKAERERGITIDTSLLEFETDNYYFSVIDMPGHRDFIKNMITGTCKVDCAVLIIDSTAGAYKHGMSNHGLIHEHVLLAFTLGVDQMICCCNKMDATTPKYSEERYNEIVQGLSNDLTKVGYKPERAHFVPISGLEGDNLTEKSSNFDWYKGLVLLEALDMLKRPRRRCESPRSPLLPGSKSFRLHLLPRFNSFRLPLWPGSNSFRLPLLDVYRTRLGGTVVTGRIEAGFVCCGMRLTFGPTGPVSGPVTSILHNGTLVYQATRGDDVSISIGDTIAATELRRGYVASDASSGDPAKRAVGFHVYVIILDHPGQIENGYTSFLKCHTTRADVRFHKILRKIDRHSGEIIEDQPKFLQNGDVGFVRMIPTVPMAVEAFSDYPSLGRFVIGNMEAVGVIQRLTI*