MSSSPSPAIILVTGGNGLVGSALKRVIETEPIGSRYGKRTETEQWIFLQGSKDGDLRDLNQTLKIFDTYKPTHILHLAALVGGLFANIKHNSTFLRDNLRINDNVLWASKLYKCKKVISCLSTCVFPDKVNYPIDESMVHNGPPHQSNFGYAHAKRMVDIQNHAYHSEFGCHFTSAIPTNIFGPLDNYDLDNSHVIPGLIHKCYLSKRTGKPLRQFIYSYDLAKLFIWQLWEYDQIDPIILSVGEEEEVSIKMVADLIVKAIGFEGDYTFDVSKADGQYKKTASNSKLLSLLPDFKFTPFEIALEESIKWFIDNYDQARIGNKKVDQNTNEAVS*