MTQESNVKLRLQELDNLDQRWLESLQSVALYQACMAGSFDKKVRQRAHKKGDLALAVKRPMVFAHKSKGKFEPKWEGPFVIDKAFSNDAYALLNMEGDRCMLPINGKFLKWYYP