MDEAMGSWDTRREEQEEEEKQVLKLPGFRFHPTDEELVGFYLSKKVFLKKSSKIDEIISQIDIYKFDPWDLPRSRNTEKESYFFCRRGRKYRNSIRPNRVTGSGFWKATGIDKPVYSDGSSKAVIGLKKTLVYYLGSAGKGSKTDWMMHEFRLPTANDTIPGGSTLLNPTPSSLLHAEVWTLCRIFKRNVSSRKYTPDWRELAGGKRMKPQQSKYQEAYISFGDNESSSSTNNINLMERKENYERNVFQLRQTPHQHQPIPVDTTITTQVDSTVPHFSNDNIHDITYENWDELRSVVEFAFGPSFLS