MKLDERHNTAIFFPLSSATGISTTPPPAPAEMEACTNIYPSSLATYEEVSASPELFMETLEKLRKSIGTKFICRGITQLALFDLVKLQSSDLKACGVLSMDWQNRPKVTFVLSSVMCTCKADHVAAAIEMVQMVQDLELQDRLLVRGITSIRFWGKI