MNVTASQLLNIRAGVAELGAEVLVGKNSLMRRAVQELKEEMPSLQQLKKHLYNGAGLIFTNGNFKGIKDVIDANCLGSAAKVGAIAPCDVTLYPQRTSMSPNDIKMLHALNIQCKIFKGTIEITGEKQLIWAGQRVGASEANILNILGIMPFKYTLKIEALFDNGNMYDPCILSITDQVLAEKFNSGLRKVAGLSLAVGYPCAASAPHLIGGAFKDIAAIAIAIEHNMKQIEDLQKLLSDPEALAAAAKAAAASAPAGGAAPAAQEEPVQEEAAAPLDLGDMFDF