MTRKKLNLSYITNESMRKATFNKRKKGLVKKIHELSVLCGIEACAVIYSPFNSNPEVWPSNSEVKNVMENFEMLTKLEQEKKMVSHEGFIRQNISKTMESNNKKMIDNAERTMKEAMFQLLSGKGEKLNLTDRNREDLCKYIDQYLKELYHHKNKTINQSHIEPGESSGATNAMTPTSVVENPNFNHLSHNQYQYQQQFGYPILVQDGIYNPSQIQNQHEEWLDDHMMNHSKEISHPLMDDNNFYYQQP