MSLMENGIEVLSGQPNCQHLLTLLLQYNPLEKISPDSYFDHMCSLRVLNLSSTKIKSLPDSVSNLKQLRALILYWCIDLEKVPSLEKLKKLRVLDLSYTNIQELPSGVEAMVYLERLHLDGTNELRVIPAGIIPRLSHLEELTMHQSRWKWSSTTREGAGIEEIINSTRLAILKIHFKELSDFLPLYSLQANPTVQIRPSEPISTVRSRSRHKGRRDHELRWARSPPGPGGRKPQSRRRRCPDKDRGNSSKPGRYVTEKGIVSVGKNVTRRTVGDEVGAEGNFIFIKDAVYKKPDISLLPFPTHFIPSDEDTSELEPLVADLGEIDPFMTAD