MELGLRLGEAPKPFSFMDTSTEMSKGFGPCLGLGVGLYTKGEERASVDTPVQLDLLPLVPVPRYPPPHLMFSLPTENRVSESGVSGNLTTNRGFDVNHLPSTEDIDDRAAASSPNSAVSSYQMDFSIYTRGGSKRNAEDAALNEVETERASSRASDDEENGLARKKLRLSKEQSAFLEESFKENNTLNPKQKLALAKRLSLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLHKELQELKALKTTNPFHMQLPATTLTMCPSCERVATTTTTTNNETTQKTATLQATNRPWFFPLSQPAD