MGKGPGLFCDIGWKVKDVLTKDYTYDQKISLSTQTDLGVAFAASSVKKGDIVVGDISTKFIKDNLTTDLKVDTFSQISTTVTVNDIFPGFKMVLSSAFLDQSSGKLELQHRYKYSGISIAVGLTSAPVVEVNMAFGSEGFVLGGEAAFDTSSRVFNKYSVGVGLTKSDRSAALLLLDNGDTLKALYLHNFGKAEVAAELTHTISYKSNTLTVGSSFLVDPMTTVKARLNNHGKLAALLQHEWKPNSLVTVSAEVDTRALDRQAKVGLAVALQS*