MKKIKALVKQHAQEMIAFRRDLHQHPELQFEEFRTTEKVAAVLDQLGITYRKTEPTGLIAEIVGGKPGRVVALRADMDALPVQELNEDLAYKSLEAGKMHACGHDSHTAMLVTAAKVLKEIQEELQGTVRLIFQPSEENAQGAKAMVAQGAMTGVDDVFGLHIWSQMPVGTASCRVGSSFASADIFSVDFKGRGGHGAMPNACIDAAVIASSFVMNLQTIVSRETDPLDPVVVTIGRMDVGTRFNVIAENARLEGTVRCFSVATRNRVEQALQRYAEQTAAIYGGTASLDYQYGTLPVINDEQDALFAQTLIKENFGEAALRQEEPTTGGEDFSYYTEHASGCFALVGSGNPEKDTEWAHHHGRFNIDEDAMAMGAELYAQYAFEYLKTHF*