MATSQGVHVIVGGLGGMGRCLQHQLLAHGKQVRVLDLAPSAQAATSRLVHPTSIEYAHCDLSASNTTDMLHDALKNAETVYSLVTPDVLKGSAAAMRRTNVEGVQTLITACQTVGVPKLVYASSMAVTNHLIEHKEETEQVPLPDWGTYQLAYDRTKRQGEELVLQANNSNNLQTCSLRLGSVMAGPGDYATRHILERPGQVISIQFPRLIDTVSARDLAVAFRSASDKMDATDSAVGGKAIFTTKSKNDQAATVPGTIELFAQELGWKVVKLPASVAVAMAHGYRAKETVKGLFHAPNEESTPGLPFDLVMELCTKEMTFDNSLAKELLDYQPQEKWEDAVIRVAKETRQAHPELFSS*