MGSQSTAVNTHPHVPKAGVWCPAVTYFDHATDTIDLEAQKKYYAYLSKTGLTGLVILGTNSEAFLLTREERAQLISAAREAVGPDFPLMAGVGAHSTKQVLELAADAASAGANYLLVLPPAYFGKATTMNVVKRFFADIARRSPLPVVIYNFPGVCNGVDIDSETITDIVHESAKSSPNGVSNVVGVKLTCASVGKITRLAATFPASEFAVYGGQADFLIGGLSVGSAGCIAAFANVFPRTASKVYELYVSGKVTEAMNLHQKAALAESPCKSGIATTKYATAIYSAKLAGIEDAEEKLKPRTPYEEPAEGAKKMVREVMGAIAKLEATL*