MLERWDKEGIDHGREFEVEVFRELQNLTSDIISRAAFGSSYEEGKNVFQLQGQRTYHVSQALRTLLICLLPTKLNRKRWRLQKEIRESLLKIIQNKKEMSRDSGNLIDVMVSDGVDVGEIIEECKTFHFAGKETSANLLTWTILLLAMHPEWQHKAREEMLRVCGPKDHPTTDSLSQLKLGPGPVQVPTSLLVESKIALAMILGRFTFAVSPAYAHAPMFVITLQPQHGVHIIFQKI