MKILHIPCLEDNYAYLIIDEETREAAAVDPVEPEKILSVAKDNGADLKMVLTTHHHWDHAGGNEKIKQLVPGIRVFGGSIDNVKGCTDKLENGAKLSLGTDVNILSLHTPCHTKGHISYYVTSKEEEDPAVFTGDTLFVAGCGKFFEGTAEQMYQSLCVTLGSLPKPTRVYCGHEYTEKNLRFALTVEPDNAKTKEKLSWAQHQRQAYLPTIPSSIGEEWETNPFMRVGIPGLQERVGCHSPVEALKEIRRLKDVWRG*