MLEMMKGCEEVAVAYKPILKVGTGLENSANVVDLTKMVPSEAERTSKKLSPSNTPILTVKGALEDVWASQREARLVVPRGPDKPILIVQGAYIPPVIIRPVSQLPMTNPKAVVVVEHILEGNLISKPQLPMASVMMVNEMLKHGFEPGKGLGIFLQGRAYPVSPRKSLGTFGLGYKPRVEDKMKAKKQKRDIWSLTKPIPPIYKSFLKARTTESSESLLPEPVLEVHEELINYFQDLFVEADMVELGEGTSDRDVQFIGPDVQLNNWEATPLPIKNESW*