METFCGFQKEEEQMDLPPGFRFHPTDEELISHYLHKKVLDISFSAKAIGEVDLNKSEPWELPWMAKMGEKEWYFFCVRDRKYPTGLRTNRATEAGYWKATGKDKEIYRGKSLVGMKKTLVFYRGRAPKGQKTNWVMHEYRLEGKLSAHNLPKTAKNEWVICRVFQKSAGGKKIPISSLIRIGSLGTDFNPSLMPSLTDASPFNEKTKTEPVYVPCFSNQTDQAQGNPLNCFSSPDIFHRIPLYQTQSLQVSGNLQSPILGQEHSVLHAMIDNNTRQSLKGMSVSQETAVSTDMNTDISSDFEYGKRRAQEDPSSSAGPVDLEPFWNY*