MSSSPSPAIILVTGGNGLVGSALKRVIKTEPIGSKYGKRTETEQWIFLQGSKDGDLRDLNQTLKIFETYKPTHILHLAALVGGLFANIKHNSTFLRDNLRINDNVLWASKLYKCKKVISCLSTCVFPDKVNYPIDESMVHNGPPHQSNFGYAHAKRMVDIQNHAYHSEFGCHFTSAIPTNIFGPHDNYDLDNSHVIPGLIHKCYLSKRTGKPLRQFIYSYDLAKLFIWQLWEYDQIDPIILSVGEEEEVSIKMVADLIVKAIGFEGDYTFDVSKADGQYKKTASNSKLLSLLPDFKFTPFEIALEESINGF*