MKLDERHNTAIFFPLSSATGISTTPPPAPAEMEACTNIYPSSLATYEEVSASPELFMETLEKLRKSIGTKFIGITQLALFDLVKLQSSDLKACGVLSMDWQNRPKVTFVLSSVMCTCKADHVAAAIEMVQMVQDLELQDRLLVRGITSIRFWGKI