MGTLSSDMFLNPLESPGKQRLRWTQELRGRFEEAVNQLGGADRATPKGILKIMDLPGLTIYHVKSHLQKYRISKFSPESFDKRKLERRKVSEILPDFGATSGAQISEAIDMHMEFESRLRNQLEVQRHPFSLKIEAQRRYLEKMTEEYKFLSIDDKPDRPSKSLPSLCEESELDTREYTSDSEADVTRYVSGLSKFTELSREYSSSYSLQGSREKDTSSEEIQAHKRQRAVEKFFQVTDISRSPLLSSFCL