MSHDTGRNFGIFKALHPIRHALGKAQLAAYLMRLAILHDLTTLSSARGMFANCPDILTVLEVAIPEVIGLPINGLETSQSRFMVDNSIHCSQIAWELESDSYPMQFDLMWTCQLSIVSDFLGWRGGQRGPRIKVDEEEIRKRKGKVPMVDEAPNILDMPLSVPLERWRPDGHIKVDWSDRIKVFEEGFDKAECELFNHEVKDLAQGVSHETVIAHKQAQEFMNSFVKKIREGLEDIIPKLGVWTLLIDYQRNELADEKLEKEEVVMASIKAQEAAKDVQEKFEEVSEDTRNTKSIGNILLTSPNAALFVGGADCPSLCLCCWLTIDDALFIAGLALGELRSVGDLYDFKTIAVLFFIGLISVAPTVVSRKQTHE*