MKRKWIDALWVMGVLLMAGFCLSACNRELDVQTVFPFEVSTMPVPKQIKQGETVEVRCSLVSEGDFSGTCYTMRFFQTEGKGVLRIGRGVALKPNDCYPVGKGDFRLYYTSQSKERQSLEIVFEDNHGQSQTIVLDFNHKESDEDKEREAGYRT