MPALSCRFYQHKFPEVDDVVMVNVRSIAEMGAYVSLLEYNNIEGMILLSELSRRRIRSINKLIRIGRNECVVVIRVDKDKGKQSKIAVLTNTGPDSLKSEIRSTKFAQVYSILRHVAEVLEYTKDEQLESLYQRTAWVFDEKYKKPGYGAYDAFKHAVSDPDVLDGLDLNEDERRVLIDNINRRLTPQAVKIRADIEVACYGYEGIDAVKDALRAGLSCSTENMPIKINLIAPPRYVMTTTTLERTEGLSVLNQAMSVIKERIEEKRGVFNVQMEPKVVTDTDETELARQLERLEKENAEVDGDDDAEEMEAKTED