MPCLFCGQPAPPVKMIVISLGLIGMLLICYMTGMPPSRYEMMISIPYCFYIDPYAMK