MSDLEQPLQKLRIDVSAFPKLSAEEAALASQWTTLALRLPENLAKLNEFLKTRTYIVGNSPSEADVDVFSQTESMLRSWSSIEDLSRYRHIIRWADLVQHTLLEPKTPFTVNYSAEVPREIKAKPEKKKEQPKGDAELQKPQKSKAQDKPEGKPTGPPQDEAARKAAKEAKEAKKAAKAKARAELEAKANASQVPPNPSMVDFRVGFIQKAVKHPDADSLYVSTIDMGDPEGPRTVCSGLVKYVPIEDMQQRYVVVIANLKPVNMRGIKSSAMVLCASKKEIDRVEFVNPPEGAAAGDKIFFEGFDGTPEKQLNPKKKIFETVQPRFTTNEAFEVLYQEEGKPAAKLVHSSGALCHASTLVGAQVS*