MMSTVRQQGVQSWLQFVRVLTGRQHIDNKERWQVTFTKRWGGLFKKASELALLAGASIAVVIFSETNLAYAFGDPSVDAVLLSYGPVPGEDAEPAPVHSGGLSKDVDLKMLRQAVGETRAEVAAEKARMRGVTTKILRAKA