MPVGAIPFPFGDCRICNDKATGVHYGVATCEGCKGFFRRSIPKGEKYKCFFGGQCVISPQNRNRCKACRFKKCLDTGMAIDGMIFQILHSKSC