MERSLIFKKVRIYSKMLVALGLSSVLIGCAMNPSAETKTPNDAKNQVQTHERMKTSSEHVTPLDFNYPIHIVQAPQNHHVVGILTPRIQVSDNLKPYIDKFQDALINQIQTIFEKRGYQVLRFQDEKALNAQDKRKIFSVLDLKGWVGILEDLKMNLKDPNNPNLDTLVDQSSGSVWFNFYEPESNRVVHDFAVEVGTFQAMTYTYKHNNSGGLNSSNSIIHEYLEKNKEDAIHKILNRMYAVVMKKAVTELTKENIDKYREAIDRMKGFKSSMPQKK