MGSSQPPTVSPQPHVPKPGVWCPAVTFFDHTTDTLDLDSQKKYYAYLSKTGLAGLVILGTNSEAFLLTREERAQLIAAAREAVGPDYPLMAGVGAHSTKQTLELAADAAAAGANYLLVLPPAYFGKATTMSVVKRFFADVAARAPLPVIIYNFPGVCNGVDIDSETMTAIVRESAAASPSGVSNVVGVKLTCASVGKITRLAATFSQDEFAVYGGQSDFLLAGLSVGSAGCIAAFANVFPRTASRVYELYRAGKVDEAMALQQKAALAESPCKSGIAATKYATAVFSASQAGIEAAGEKLRPRTPYEEPGEGVKQLVREVMAEVAEIERSI*