MEDVLAEKLSRVCKFDLPFIPCTIPFECHPDFTRISKDTDAWALRILSITDPYERKKALQGRLSLYSPMTIPRGESSKGELSSKHTWTMFVLDDIAETFSEQEGKKAIDILLEVAEGSYVLSEKEKEKHPSHAMFEEVMSSFRSLMDPPLFARYMNCLRNYLDSVVEEASLRIAKSIPSLEKYRLLRRETIFMEASGGIMCEFCMDLKLHKSVVESPDFVAFVKAVIDHVVLVNDLLSFRHELKTKRFHNYLCVIFCHSPDNASFQATVDKKLMKLGEETGDKDLVEYATWYPCVASGNLRWSYVTGRYHGLDNPLLNGEPFQGTWFLHPEATLILPLGSKCGNHPFIMI*