MMELCLGQDQLADLLLDSDLQGPTVWHYSPQNFDRLDSLDGLFELLQAGSLAVGGNASNATKRKRKHAYRGIRRRPWGKYAAEIRDPAKRGRVWLGTFDTPEEAARAYDEAAMRIKGQKAKLNFAGNNPIGIASGGMQEMANKRVCKYNATQSMRQEASPERLNEERGESRCSRSCGEEEEKVKVKVKVKEESLEKGEASKVNGNEVANESESECLSSQSESNDEGNLSPKPFFCEESEASFPLVFDGLDEGMVAHEHMEGIVGGTFFSTINAPTHMGLSKEEESSVDDLDCDNFGFSLWSFE*