MPVYDIPRTDIFFEIIEPKELAYTYKIHPAQDFGTTFNETFSVKNVPLVPTDPPHACDKILNSAKLYKNVALVERGECSFLSKSINVEKAGALAIIVSDHDKDNDELYIEMIDDNTLRPVNIPAGFLLGKNGHIIKSTLKRLNLNHALINLPVNVSHLPLNKFNQPPWVGW