MAAPSPTTTAAAAAAATTHHRVLLPSARPRAAPSSLRLPLRAQPHAHAHAQRARLAAPVAAAAPAPAASTASPESPASGAVAGKPTVLVAEKLGAAGLALLREFANVDCSYGLSPEDLRAKISLCDALIVRSGTKVGRDVFEASGGRLRVVGRAGVGIDNVDLAAATEHGCLVVNAPTANTVAAAEHGIALLTAMARNIAQADASLKAGKWQRNKYVGVSLVGKTLAILGFGKVGSEVARRAKGLGMHVIAHDPYASADRARAIGVELVSMEEAMTTADFISLHMPLTPATDKMLNDEAFAKMKKGVRIINVARGGVIDEEALVRALDSGVVAQAALDVFTKEPPAADNKLVLHGNVTVTPHLGASTVEAQEGVAIEIAEAVIGALK