MVLNINSFYKNCRGEFMRAVFIYHKNNQRMEKFYKNLLNEPDFCRICDDCYNCRGNWTFKNNVKNIVIEEVYEEFVDNPYDYLPELPEGDICIAQLHEDLLYELPLLLKEKGYKALIVPSETPHDLSLALRRDLKRVCSNYNIEFENPKPFCSLEKKEGNEYINKFIDYFKIGKPELEIEVENGLIKDVKVKISAPCGETYYIAKRLKGKAIDDLKEEIANAHHNYPCLASMEMDKELGDTILHKAGYIAFEVVEKALKK