MSPTDQKIKDFCKLQYACQQLNDSMKVIYELGMDRDVLQEMANGSNKAEQAIAMSPAMAVASYMKSVQPSLDISQVFKHYQFDADSTPVDEYITLAHIAPQPEKFVEKPSNQTKGSFNNVQSRKSKKLGSNNASRQSSRSSSISGNLDSLSGRTSTNSKSSNGYDSARGHRTNHTGSKRTGSFAMNSFAPNKSAPSKQF