MEELKRLEKFQTVVSSITCHGLLSSSSSDSASSSRFLSNLVLFLVQPCGELDLDSKLGLLSEFLPKISGPFLEEISRSLELDDEATTPLNTISAECQNSCVKRSVMDNVDPYMSQKHQEVVAMVGLDAMKRANSTLEDFSRSYFMFHRLDINEPQSIFRYLPVLSFTESYIYQMDALNEKIVSESACGSQVIYSSHGWNAESRVLFETNPLKPLGDLLEREALLTNRVQQEFNSGEEYWALERKLCHALSNKNKICLEDVMRAIHLKSFDYRVLNLLLYKLRGEEVNELHMDFLSISEFLVEVADDLFDYEDDVLENNFNVLRMFVGIFGSSNAPTELAKRISEAEEKYEEIMKSLDPHLSSNYQRRCEEATKEGGKISGHSLGTWNIPAVISDEEAYRSAQR*