MSAQVQLQMRQNVEELQDFLSDLATWEKDIKKKDEKLRTGSSASSASGMPPVRIKDKTQPIRPKNYMSYGEWDKFDADKALEEASSESEATTDEPSSSSPTPKPSFSEIKASQAEAEKEKGNSFFKQGSYVEAIAAYTESLRLQPDNAIVHANRSMALIKLERWAEAEADASASIALDPKYVKAYVRRATASSALGKHLAAVHDFQKALELDPPNKDAKDGLAKARVQVLEQEKSAAAKASAPVRRKRMIIREVESETAPEGSQSTEDAPLSTADKQQVSASTVSYIAESKPALVKPPVQAFSAKEEQAASSSTAAASSAEKPSPAPVKPPANAPIKSISPKPVAQVSLKAPTSAIEFERTWNQLKSASAQAEFLKLVQVDAFPKVLKEFLDGELISCIVDVLKQCFTGDSALGALDILEGLSKCPRFKTAVGFLTKQEKADIRAVLAPLEAQHPDRVRSVVALYS*