MSARYMNFSPSATHSPQLPGMRSVSIAMAEHDKYLTELLAERQKLSPFMQVLPQCCRLLNQEIVRVTALLGNSSFLDHNGPEHGSPLTHGGLLSNGGVDMNGWAAFHSERMSMVQASPHGWHGAPGGGSSGIIVKKTMRVEVPVDKYPNFNFVGRLLGPRGNSLKRVEAATECRVLIRGRGSIKDPSRVISISPEDMMRDKPGYEHLNEPLHILVEAELPASIIDARLMQARDILEELLKPVDESQDFFKKQQLRELAILNGTLREDGSSMAGSVSPFNSSNLGMKRAKTRG*