MTRKKLNLSYITNESMRKATFNKRKKGLVKKIHELSVLCGIEACAVIYSPFNSNPEVWPSNSEVKNVMENFEMLTKLEQEKKMVSHEGFIRQNISKTMESNNKKMIDNAERTMKEAMFQLLSGKGEKLNLTDRNREDLCKYIDQYLKELYHHKNKTINQSHIEPGESSGATNAMTPTSVVEPIISSIQRPNQNPNFNHLSHNQYQYQQQFGYPILVQDGIYNPSQIQNQHEEWLDDHMMNHSKEISHPLMDDNNFYYQQP