MFGLQESGGGVGVGLPPPRGPVTNLKEEPLGVGQLGPVRGGWMQPTMHVDHQGAASVGLGRAHFEKQPPSNLRKSNFFHFVIALYDRAGQPVEIERTAFVGFIEKDQEADGQKTNNGIHYRLQLLYANGIRQEQDIYVRLIDSVSKQAIIYEGQDKNPEMCRVLLTHEVMCSRCCDKKSCGNRNETPSDPVIID