MGRGKIEIKKIENRTARQVTFSKRRSGVIKKAHELSVLCDAHIGLIVFSATGKLYQHCTEPLTMPQLIDRYLQTNGLRLPDPNDNREEFCHEIEVLRRETCKLELRQRIYRGHDLASIPPHELDELEQQLEHSVLKIRQRKNELMQQQLENLSRKRRMLEEDNNNMYRWLHGHRATTEFQQAGIETKPGEYQQFLEQVQFYNDHQQQPNSFLQLATLPSEIDLNYHLHLAQPNFQNDPMANI