MKIDRDFHMMKGDDEFSYAENSRIQRRAILTTRPMVEKAVREMGSDLHPQSMTIVDLGCSFGANTLLFVSDVITTICENAMAGSFYTRLFPSNSVHFFHSSMSVMWLSQVPENLDGSMNKGNVYIGATTPPMVTKLYQNQFEKDFLQFLRMRCKEIVPRGRMVLTLVGRRSKDVFDAGRTTIGFELLSQVLRTLVAEGRVEKEKLDSFNIPIYCASVDELKQLVCHNDLIDISDIQLFEMDGNCMDDPEPVEGPAAAQAIGQSTSATLIKGGDRVPYRKPFRGFYTR*