MEHQNTNCVLHEGLDEDKEKLNGAKAQKVLADGQGRNEGESGQDQPGSEAAAAADGEGAKELSGEGGPAAGAAGLVDNRNQEDHGTRGKDQENEKQPEKPVPEDIEVLENAQPIPVLITGVQPVPVLMPDVKPVSVLVRQRSFHYKFTRWQLQEMERIFQQNHFIGAEERRHLARWIGVSEARVQNWFKGRREQYRRQQKL