MEKKASSFGAGMTGISPFQDENGLKKGPWTPEEDKKLVDYIQEHGHGSWRALPRLAGWSAIAQHLPGRTDNEIKNFWNTHLKKKLLQMGIDPVTHRPRPDLNILANLPQLLAAANLSNLMSNNITWDINGLRSLQTDPTQLAKLQLLNNILQVLSNSGPLPNMETAAAINLLGSSIRDHQLYEYPTLNSQLEGLLLSSTSQAHFLPNFPNLETIFQPPLLSDIKASTNSNNGQMDSSLYCIPTSNPLPPLVSASPEDHCQTLMNQAETKINPDDISNPSSTSTTFEAWGDLMDDEASDTYWKDLIDQATSQPWPMSE