MGKEKVRISIVVIGYVDSGKSTTTGHLFHKVGGIDKHVIVRYEEESAEMNKYAWVLGKLKAERERGITIDTSLLEFETDNYYFSVIDMPGHRDFIKNMIIGTCKADCAILIIDSTAGAFEHGMSNHGQTHEHVLLAFTLGVDQMICCCNKMDATTPKYSEERYKEIVHGLSHDLRKVGYKPDKVRFVPISGLEGDNLTERSSNFDWYKGPVLLEALDTLQRPRRICESPRFPSVPGSKSFRLPLVPRFDSFRIPLLPGSNSFRLPLLDVYRTRHAGTVVTGRIEAGFVCCGMRLTFGPAGLVSGPVTSILHNETLVFKVTRGDDVSLSIGDTIAATDLRRGYVASDALSGDPATRVVGFHAYVIILDHPGQIKSGYTPFLKCHTARAAVRFHKILRKINRHSGEIIEDEPKFLQNGDVGFVMMIPTVPMAVESFSDYPSLGRFVIGDMEAVGVIQRVRI*