MKQLWWAVYIIDTVLVIPFAIFFYESDQEKTVTQRVKNALLWVVILLTVFCLLLGILYAVIGYADFTMRSLSSTTMAFINDFSSLNAKASCLVSAGFSLFSNVTLMCAAYMSGSLVKTTWSVRAPFPTYVITLNTIIGSILFMMFGGDLAKCSNELKTATFGLQREERGGKKGRKFRQNVKKVQQELVFLEDDVEALNEAFPQGEKFSLRTVLFYLAKLVFGIFGLALSILWLLHIIVFMLANPPAFPFLNQVFIQLDSVGGLLGTTAFAIFCYYLVMSVISGEMHLGMRLLFLSIHPMKYQGTLDPMWHENVIASGAQPSSAQPSSAMDSSSWSADRPCRPWPWP*