METFGVFHKEDDEQMDLPPGFRFHPTDEELITHYLHKKVLDLGFSAKAIGEVDLNKAEPWELPYKAKIGEKEWYFFCVRDRKYPTGLRTNRATQAGYWKATGKDKEIFRGKSLVGMKKTLVFYRGRAPKGQKTNWVMHEYRLDGKLSAHNLPKTAKNEWVICRVFHKTAGGKKIPISTLIRIGSYGTGSSLPP