MKKQASFDPDAEGTDEEIETYPENTPSVLPQLLLGGSNAAAQDLSRFLKASPNVLIGTPGRLLEILSSPYVHAPQSSFELLVLDEADRLLDLGFKDDLTKILGLLPKQRRTGYSVRVSVKQLTKSFESAFAIQYALQSRKTPIEKLMDIEFELDDATTAETMLAFRDIALSDRSIHDKAQKAFVSWVRSYSKHEASSIFRVADQRLE*