MEKLMAKYFAIQFLFANSIRVHKEIELLSFFIIKLSLVEERSMVIQETTQRERERALAEAESLVEKELEGAIRVENASVRSTYQGFESEAAMKETLEKYGSKPRAIISVEGYDTCLPEEDIKSELTNHFNSCGEVFNVIVRKDPDSPNLDRRALVILLGDGAEEKALELNGTDFGGWNALVKVEPEEVEDEEAELYESSLADELYNDRRFWFGVTVRGYNTLLPADEVESALIKHFSSCGEITHVFVSTLDKKTNIYFCQQEGEVRALDLDGSVVRGFKIAVTGVATIFSNRLPPSGEICFGYCDPAHMIEFAGVIKDKVAAFKKQRMSV*