MAPVPGKSGWVREQVQRQSGATAGQWDVYFYPPGQQVKLRSRPEVRSYCENELNEPYVAADYDWKPSQKPVDTVVQEPSTE