MDNPQKFSNSKEVIGFLVDQFPACFSNKGDAKPLKIGVFQDLAERLENDDRVSKTLLRSSLRHYTNSWRYLHSIKKGAQRIDLDGKDVAAIEDEHVEHAKKQLDESKAKVAEQRKELKAAGADVKPSYKKKEAPKFKPTSKVVIKEQVKVKQPPAERLEQEHIVAGTSVTVKIGKSPMPATITDVSKDGIQVQLDTGMVVKVQLENLRLARSKR