MRTATAARLAAAAAVLCTALGMGAVAPASACACGGVVSPGDTARVDQETAVLAWDGRRETILMRLALTAESAHAALIVPTPRPATVTAGSPDTFAELSRLTAPEFVVETEWFADAADGSGAPAAVAPTVLDQVRLGPLEATTLSGGDLTGLRTWLGANGYALRPEVTATLAPYVREGWSFVAMRLTGAQPLDGALDPVRLSFDSDRLVYPMRMSAAARTPQSVHLYVLDRHRVARADDDAAHHYSSVEFAGRVDPADVADPLLRELTAAGQDYLTEMQVHIADPTTVTTDFTFTAAPEDADYRRRFVQTDEVMLFGLPAGYVVLGAAGLAAAVVVIAVVRVARARPGA