MPGLNCRFYQHKFPEVDDVVMVNVRSIAEMGAYVSLLEYNNIEGMILLSELSRRRIRSINKLIRIGRNECVVVIRVDKDKGYIDLSKRRVSPEEALKCEDKFTKSKTVYSILRHVAEVLDYTKDEQLDSLFQRTAWVFDEKYKKPGYGAYDAFKNAVSDPDILDGLDLSEDERRVLIDNINRRLTPQAVKIRADIEVACYGYEGIDAVKDALRAGLSCSTENMPIKINLIAPPRYVMTTTTLERTEGLSVLNQAMSVIKERIEEKRGVFNVQMEPKVVTDTDETELARQLERLEKENAEVDGDDDADEMEAKTED