LIAPCRTVRATAGPVYKGVCKNFSRSQGHGYIRPSDGAEDIFVHISDIEGEYVPIEGDEVTYKVCPIPPKNQKIQAVEVAITH