MEEAMGSWDTRREEQEEEEKQVLKLPGFRFHPTDEELVGFYLSKKVFLKKSSKIDEIISQIDIYKFDPWDLPRSRNTEKESYFFCRRGRKYRNSIRPNRVTGSGFWKATGIDKPVYSDGSSKAVIGLKKTLVYYLGSAGKGSKTDWMMHEFRLPTANDTIPGGSTLVNPTPSSLLHAEVWTLCRIFKRNVSSRKYTPDWRELAGGKRMKPQQSKYQEAYISFGDNESSSSTNNINVMEPKENYERNVFQLRQTPHQHQPIPVDTTITTQVDSTVPHFSNDNIHDITYENWDELRSVVEFAFGPSFLS