MKDRVNYRTVRKKPHLTHSSSLPLNEEDGRKVCVDSVFNEYLIREVQRNPLIYDYGHENYTNAQMKQQVWEHIAEALMASVDAVKVRWKTLRDRYQRERRRLAVEEARGRLVHSPFALFPAMHFLDNFIGDAPKNARTKRVADLAPTNLAPIAPNSNKQRKDGCSLEGNMRSENQLNDSTFAIIQNKIGICDDQMAKVRDAENEHKKHASSDDCVPSTSFASALPEANVRQQLSTRQTPFTTVDTHSAAPLPFVVPLQQHIPPVEHVVIRSQYPSTQRTITMQRLQEDKTVQQVEQPGERVKMLQQTTEVAISSVETKADENIRLRTGRTLRKRKQSNQPITNEKLPSTVLLFHSNEVVTFGVPNYGSVTEDVLFAQSIGAKLAKIADGPEKDRLKMNILLCFINFCMS