KMERQKFPFTIENILNKYPSSIGGKHPCGTRVLGLKEKMVCPEPVHHACLCCCFCSHCADMLHSDLIHDACQYGWNPAAMVSETCRLGEAHREEQHPKGGQVQRRTRRHRTIFTEEQLDALEELFLQNQYPDVNAREKLAQQTNL