MFSAYVEHGEGEKALELYKSIRFGHATFDSVTHLYILQACSEAEDLVACRELHFDIICAGYDSISSIASTLVRTYGNCSGLADAETVFNKHPDPDIIAWNVYMAVHVREGNVSLSLHSFEHLRRANIKPDDVTFILALSACSYGGLVEKALEYLQPMRTQYTLTPDMKHYNIILDLLGRAEDFEGVYNIFGSMPMQADIIVWLCILSASHAHGNIQVARQAFRNAVNLQPRKAFAYVIMSKLHADAELQELAYELDVNKKCLEGEGNVHKRSSGCWIDDDDLKTYSNIGDCQTVLQNNYWQRLLSSQLKNGSKLTSYKY*