MASSSLSVVLLLCLAAAASAQISPTFYDASCPVALATIKSGVAAAVSSDPRMAASLLRLHFHDCFVQGCDASVLLAGNERNAFGNVGSLRGFDVIEKIKSDVERACKRVVSCADILAVAARDSVVVGGPSWTVSLGRRDSDTASETLANRDLPPPSLGVADLNTRFAAKGLNLTDMVALSGAHTIGRAQCRNFRSRLYNEANIDPDFATARMATCPQPLGSGDGNLAPLDATTPDTFNNDYFVNLKLNKGLLHSDQVLYAVAGGATEEIIDGFASNPDAFSNAFAAAMVKMGNISPLIFPQGL