MKQNLREQKLLKILENDVLTILDSFSNYLFELKEELDFIEEEMEGEITEQNLTTLYDFSNFLEDHVNVFYENVLNIDDVKTEHLYSGLIDSLNANLHFVKSFLSNQDLDFRFFKEINEGQDPQKTLSRLISLQSGKNDANSFKANNSFVSLVYVYAYFMLETIMQSYRILRLLEKPINNNISEDMQSDIENFFVQANFLEYYVQNKIYPTNHAYDFMHLIMDSIVPNWIQVDMSVEAKKKELFEKYFQNIDEVTNKMLDQENQNKNSD*