MSGIDGCLVKYSSAPRATPKNDTKDTSAIIVLDHGDPTMYESYWSKIGNKCDITFNGDNSLSYFANGKSLCWFLESKLEEQIKRLHNVVGSAIVDDHYIVVGTVSSQLMQAALYALSPTYQLEPISVVSATPFYSAYPEVMDFVRSGLHKWAGDARTFKKNGSYIEFITSPNNPDGVIREPVVNGDQGKLIYDLAYYWPQYIVITSPANHDVMLFTISKCTGHAGSRIGWALVKDKEVARKMTKFMEISTIGVSKEAQLRAAKILEVICNSCLDPKMENFFEYSQSLMINRWNRLRQVVMANDLFVLQKYPLQYCLFRKDFYESHPGGEEEDCEKLLKEHKIHTRSGSRFGSDSRNVRISMLSRDEDFNIFLKRLMAIQRPTNGN*