MSRPEISAPPQEFYNDNEAHKYTSSSRVIEIQDRLTERAVELLNFPKDDLPRLLLDVGCGSGLSGDRLTELGYSWIGMDISKSMLQVAQDRTIEGGVIQYDMGHGCPFRPGIFDGCVSISAVQWLCNADHLQQEPRKRLNTFFSQLYRCLKRGAKAVLQFYPDGAKQAELITTAALRVGFSGGLVVDYPNSTRAKKYFLVLVAGCLDGISTSSTILARFESSEADAFKSVRVDRRSKASYEGKKLSMGQRLKAHSGHKHPKGKAWILKKKQQARCRGQEISQDSKYTGRKRKDRL*