MSFGDKAAARLAGKTVFVTGASSGIGQATVLALAEAAKGDLKFVLAARRTDRLDELKKKLETDYKGIQVLPFKLDVSKVEETENIVSKLPKEFSEVDVLINNAGMVHGTEKVGSINQNDIEIMFHTNVLGLISVTQQFVGEMRKRNKGDIVNIGSIAGREPYVGGGIYCATKAAVRSFTETLRKENIDTRIRVIEVDPGAVETEFSVVRFRGDKSKADAVYAGTEPLVADDIAEFITYTLTRRENVVIADTLIFPNHQASPTHVYRKN*