MASAVFFLDLKGKTLLARNYRGDIPMSAVEKFPILLSDAEEESSAVPPCFSHEGINYLYIRHSNLYILALTKKNTNATEILLFLHKIVEVFTEYFKVLEEESIRDNFVIIYELLDEMMDFGYPQTTESKILQEYITQESHKLEVQARPPIAVTNAVSWRSEGIRYRKNEVFLDVVESLNLLVSATGNVLRSEILGAIKMKCYLSGMPELRLGLNDKVMFETTGRASRGKAVEMEDVKFHQCVRLSRFENDRTISFIPPDGEFELMSYRLNTQVKPLIWVECLVESHSGSRIEYMLKAKAQFKRRSTANNVEILVPVPDDADSPRFRTNIGTVHYAPEKSAIVWKIKQFGGGKEFLMRAELGLPSVKGDDELGGGMTGGFGGSMGGTMQGKAKRPINVKFEIPYFTTSGIQVRYLKITEPKLQYPSLPWVRYITQSGDIAVRMPDVQ*