METFGWAAAAGGGGGQLHDDVYLPRQVVGCGRFELDDAFLGACFGSQLHCGDGGGDDGGFGHGGGGDPLGLLCSGDVFSEGCGGSAHDDDGLLDAALAFSRKLGGGGGGAPAVSNGAMLSSYSGTTTGGNISSGESNNYSGGGGGCGYDAEVAEVVSPTSTISPTTPSLPHATKRKLYEDHPAAAPPRPTTGAAAAKRKAAAATTSITFGRHVPTAGVAGYEPDVEAMAQVKEMIYRAAAMRPVHLGAAAAAAADQKPRRKNVRISSDPQTVAARLRRERVSDRLRVLQKLVPGGSKMDTASMLDEAASYLKFLKSQVQKLETLGTTTTTAKLQQHYYSNSSSSNHGFLGFAANNTTISGYANNSNGNATKLL