MSALKNYGLISIDSALHFPRSNQLQSYKRNAKWVSPIAAVVPNFHLPMRSLEDKNRTNTDDIRSLRVITAIKTPYLPDGRFDLQAYDDLVNTQIENGAEGVIVGGTTGEGQLMSWDEHIMLIGHTVNCFGGRIKVIGNTGSNSTREAIHATEQGFAMGMHGALHINPYYGKTSIEGMNAHFQTVLHMGPTIIYNVPGRTCQDIPPQVIFKLSQNPNMAGVKECVGNNRVEEYTEKGIVVWSGNDDQCHDSRWDHGATGVISVTSNLVPGLMRKLMFEGRNSALNAKLLPLMDWLFQEPNPIGVNTALAQLGVARPVFRLPYVPLPLSKRIEFVKLVKEIGREHFVGDRDVQVLDDDDFILIGRY*