MQGTLKKRLNHCNAQIDEIFNGFELNETFKQQIQEIKNYYYEIVVADDELIEFYEVYVASLQAVKKGEITLEDALKDIKKNAAAREYDVDIENLLQIVAMTFLFVMSTFLYLSLCPLVAPCFILHPLLGLTALILLTELFTMGMLSLTKELIEFESTLPIEAEREREIDVVSFFKPVAQSEKTMAAEKKENTDDLSCAQSF