MTISTRVQEQLFEMKAAAAAQAAQAAGTNPSGDAADALTLIRLAPTSSKEGGVIVATSSTSKVVRTWTRAEHERFLAGLELYPHGPWKQIADHVGTKTTRQTMAHAQKYRQKIARRRQQIALQQQQQQQVQQLQQLHQLHHQQQQQLLQPTVQQPTLGNANVEIKAEPIVTPPADILPLLQQLDPSPVTGFGVSFLPFPSGDSDNDIVMSDAFDMDMPSPVPHFPPTSTFF