MFPLKEENRRVAQLLLRSGTCPRCIFRFCGVDLPAPYKRPYKELLDDLQTFLESENRELILEGPDPPLKK
IRLHEDGVDTLSANGEEGVSVTEDENMAATKPSNWRVCNVCLGILQGFCEKDFITEVCQKVEASGFEFTS
VVLSVSFPPQLSVREHAAWLLVKQEMGKQSLSLGRNDVVQLKEAYKWITHPLFSEELGVPTDGKSLFEVS
VVFAHPETLQDCHFLGEVCPDCFKPAKNKQSVFTRMAVLKALSRIKEEDFLT