MAALKGYGLISIDSALHFPRSHQLEGYKRRNLKWVSPKAAVVPNFHLPMRSLEDKNRTNTEDIRSLKVITAIKTPYLPDGRFDLEAYDELVNTQIIKGAEGVIVGGTTGEGQLMSWDEHIMLIGHTVNCFGARIKVIGNTGSNSTREAIHATEQGFAVGMHAALHINPYYGKTSIEGMTAHFQTVLHMGPTIIYNVPGRTNQDIPPQVIFKLSGNVNLAGVKECVGNDRVEEYTEKGIVVWSGNDDQCHDSRWDHGATGVISVVSNLVPGLVRKLMFEGRDSALNAKLLPLVDWVFQEPNPIGVNTALAQLGVARPVFRLPYVPLPVSKRVEFVKLVEEIGREHFVGERDVQVLDDDDFILIGRY*