MDKIKQEVQKLKNVGFIGEEQHPEWLANIVPMTKKNGEIRVYINYRDLNNACPRDEFSLPISEVMIDNTCGFERMTFMDGFSGYNQIKMHPKDERHTSFRTPFGVYCYTVMPFGLKNAGATY