MTQLQSYLAKLCSHPTLRHASELRLFLTAHDLEVNPTGTMAMMGGGIENNANHPHVMHPAGAPSGSGGGGRKIGRFFKELRQTVVQSSAVASVGATFGIETHKPKVTEEDLDFIAERDRVARLEQELSIASQKAERVLMQEEKYGDALGELGLECMKLAKVEETEAHKLGEGVVAGERGLETGLMARKIGNATVRVSRLTRAATTQLAHALDPMHDYLGMMPAVRKATGDRAETLLTLQTMLSDIEAKSAKLSKLELDVAKTSKAAHLRYELEALRSASVGVKAEYENIKERHAEEFKRLETARTDTFKNMWLAFARVQVLNAERASQVWKAAAEE