MAASGLPVAILWSTIACFLFGVQNYAIAYTNSLPGDDFCRTVGLLWFFTGVCGLGALARHPLHRIFFSEAEAKPGLAESLIAPEAGTVTLLSKTATLGGGLAIGMAQLFMKLSFGADPDAEGPLASVICADVILVSVLCHFVYHEYLNAAQWGSVALVFAGLITMAGVFDGGGGTSVSPVAFSLAFAAMISFGASIFSVRVAAVGGIAASSGFIARTLILGAFSVPLLIAARWDSSSTSHTHAARFSLESEESFPLHMQAAGVYSINEALSAGPYTSISIAIFGSNSLVVLLLAAIVEGHVPALSALVGMALTASGCVIISLAAPPEAPPEDEGLEEMSSSLPRKGGNRYSTGGFGAA*