METFCGFQKEEEQMDLPPGFRFHPTDEELISHYLHKKVLDISFSAKAIGEVDLNKSEPWELPWMAKMGEKEWYFFCVRDRKYPTGLRTNRATEAGYWKATGKDKEIYRGKSLVGMKKTLVFYRGRAPKGQKTNWVMHEYRLEGKLSAHNLPKTAKNEWVICRVFQKSAGGKKIPISSLIRIGSLGTDFNPSLMPSLTDASPFNEKTKTEPGYVPCFSNQTDQAQGNPLNCFSSPDIFHRIPLYQTQSLQVSGNLQSPILGQEHSVLHAMIDNNTRQSLKGMSVSQETAVSTDMNTDISSDFEYGKRRAQEDPSSSAGPVDLEPFWNY*