MEAGSSTPLFTVDQEIATFLVSCGLLSKAWEESRLANNSDTYSLNEYEGVAYVAFPSFHKIEGFIVKGSKYGEGNIQTDNKLFSGCLKGNDDQPALVHQGALKLFLHIMENTDFQAKMQIYTDSKQRKLKPIIFVGHSLGGAVATLATLWVLEKRLRQSSPFCITFGSPLLGDEGLAEAVGRIMANDSKTVPDSFIQDACRTLLNNVLQYTCTVTNHGPDSPRELDGVIKRSPYRPFGTYMFCSGEGAACIDNSETVLKILHLTMQSHEKPDHNMVQDCFSEHTEYGSVLNHVIEKSISGRRTAKPDSESSYKMGMSLQLEAIGVDAQNDHAPIALQVSRDIENKHNKNVAKLAIELSEEQCIMAELELSP*