MASAIFFLDLKGKTLLARNYRGDIPMSAVEKFPILLSEAEEESSAVPPCFSHEGINYLYIRHNNLYLLALTKRNTNAAEILLFLHKIVEVFTEYFKALEEESIRDNFVIIYELLDEMMDFGYPQTTESKILQEYITQESHKLEIQARPPIAVTNAVSWRSEGIRYRKNEVFLDVIESLNLLVSANGNVLRSEILGAIKMKCYLSGMPELRLGLNDKVMFETTGRTTRGKAIEMEDVKFHQCVRLSRFENDRTISFIPPDGEFELMSYRLNTQVKPLIWVECVVESHSGSRIEYMLKARAQFKRRSTANNVEIIVPVPDDADTPRFRTNVGSVHYAPEKSAIVWKIKQFGGGKEFLMRAELGLPSVRGDDEHGGGMTGGFGGSMGGVGAPGKGAKRPIQVKFEIPYFTTSGIQVRYLKITEPKLQYPSLPWVRYITQSGDIAVRLPDAV*