MTPKPNPNAVTDAPVLTCLRTFPRFLLNTKFVVAIATLYLIKGEFHPHIQTSPFSNEISSSLATKESNGFFTDVADDTWELLKRKAHDMQPNTHNPTRSNPKAFFQENYEPEFVCQNERRVGRLGDGGKWICDPHRIITGTHNIECLVYSIGSNGDASFEAGVLQDVSSDCEIHVFDFGTYANAVAKQTGYNSTHTSVGYIK