MAAAETSGKAGAPGRWSLHGKTALVTGGTRGIGRAVVEELAALGAAVHTCSRKESELGERLKEWEAKGFRVTTSVCDLSVRDQRDRLAGEVAERFGGKLDILVNNVGTNIRKPTTEYSSEDYSFVMATNLESGYHLCQLAHPLLKASGSGSIVFVSSVCGVVAVFSGTIYAMTKGAINQLTKNLACEWAKDGIRANSVAPWYITTSLTEGLLANKEFEASVVNCTPLRRVGEPGEVSSLVAFLCMPGSTYITGQTISVDGGMTVKGLYPS*