VSFNRDMDPSKDGEEDESLTCSLPELYAFVENFNKENKKLNLLKMHCISPGEAQRMLSQKHFLNGTGGTEERADDSLPVFTCKVVRKEERPESMSELLHRSLLTRSLSPVERLSKSQQRISEYGIPPPVHTFPHEILIDHSKSESMVTIQKKIQSSKILCRLGIPCVSPEKFIFEDKAPKYFLIDPAKQFMDLRDLEWRFYKGLVKWKRCILNEFSDIKNDSEKRFVGSQQLPHPLSPPLVHKSLVIYPQVDYPKTLSPS