MSTDKKPRLLVIGAGFAGVTLATKVSGFADVTIVDPKEYLEITWATIRSIVDESVASRAIISLKEIPNIGRVVQATVTRLAPKEALLSTGETLTFDYAAICTGSSYSDAFKSSASVTREQRLAELKVYNEAIRAAKSIVVVGGGPSGVEAAAEVVEAYAGKALTLVHSGKQLLPTAPPKGGAKAKKFLESRGIKVLLGASVQSKPPVGPTAQPTQLTLSDGTSLAADLVLWCTGAKPNTAFLGEELTAAGVRDGKGLIKVLPTLQVEGQPHMFALGDCNNVPEEKKGFLAMKQAELAAQSIKALIRAASSGGGGNARSPKLGTWTVNMGMEVMVVTLGRNDGVCRMGGNVFTGCLPATVKGKDLFIGKTRGQLKV*