METLFSNLGKSDNGHKCIYCGKIYSRKYGLKIHIRTHTGYKPLKCKYCLRPFGDPSNLNKHVRLHAKGQTPYNCRFCGKILVRRRDLERHVKSKHGQEEPS