MSPSPLQFHFSSFFSSVISFQFSSFSFHISYAMDPFSNGCSFQNLLNSQQPNNSFSFVTREPSVEISSSDAFVFGTPWSEDLNDDERTVSDCKARRKWSPTEDTVLISAWLNTSKDPVVGNEQKAISFWKRIAAYVASSSKLVGMQKREASHCKQRWGKINEGVCKFVGCYEAATKQKFSGLSENDVLKMAHAIFFNDNNDRFALEHAWLERRHDQKWCGASATKDKVSSKRRKLNDQCAQSSTYVAGEDEARPVGVKAAKAKGESKATNSEEAAEMQSMWEIREKDFVLKEKLNKQKLIDSLIAKT