METFCGFQKEEEQMDLPPGFRFHPTDEELITHYLHKKVLDISFSAKAIGEVDLNKSEPWELPWMAKMGEKEWYFFCVRDRKYPTGLRTNRATEAGYWKATGKDKEIYRGKSLVGMKKTLVFYRGRAPKGQKTNWVMHEYRLEGKLSAHNLPKTAKNEWVICRVFQKSAGGKKIPISSLIRIGSLGTDFNPSLLPSLTDSSPYNDKTKTEPVYVPCFSNQTDQNQGTTLNCFSSPVLNSIQADIFHRIPLYQTQSLQVSTNLQSPILTQEHSVLHAMIENNRRQSLKTMSVSQETGVSTDMNTDISSDFEFGKRRFDSQEDPSSSTGPVDLEPFWNY