MGLIDVVKKAQSLGPGDAQEAGLCGLKPTWVISEEPPATERGNCELVYWRGVPCGLDSIKLRADQEERLVAELNAKEDDHLSFSVLDGTLRSYFEQVLTPSPNPNPNTTSLPNPVSPHGHDKRRTPFSKLLNKVAPILGQKLLSSTLRACLTLRIWDSVRALLDSHALQGNTCIDLVPILIEHDEASLLCMWMRNVSDPRFSDLLLVLKYFLKSNLRAGKSLAGVRLQWRQTALVAIGRFSEVRSAPQGKDEDMGGDSDGENVDASDHSKSKPLIENAKAKALLVSAAVDHFQPFELCLHYFVSSRHDEAVLASIMSQLDNNEVLKLLQYLKKWLEKYSKQGSLCTLHTKRKDFWVPSLEDVLQWVSVLLDVHLMSLVLCPDFHGEIRSIQLLIKGLADVGHKLATLVGVTEHLRSNGVLPMLVSSHGADDHVIEYLEI*