METFCEFQKEEEQIDLPPGFRFHPTDEELITQYLHKKVLDISFSAKAIGEVDFNKSEPWELPWIAKMGEKEWYFFCARDKKYPTGLRTNRATKAGYWKATGKDKEIYRGKSLVGMKKTLVFYRGRAPKGQKTNWVMHEFRLEGKLSAHNLPQTAKNEWVICRVFQKNAGGKKIPISSLIRIGSLGTGFNPSHFPHLTDNSSYNDKTKTEPVYVPCFSNQTDQARRNTLNGFSNTVLNSIQADIFQRIPLYQSPMLAQERSALQAMIDNNTRQSLKAMSVSQETAVSTDMNTDTSSDFEYGKRRLNAQEDPSSSTGLVELEPFWNY