MESCARRCAVSGLTALSMRLTKQLSAAAASKAGAAGNLVFSPLSIYSVLSVVTAGARGRTLTELLGALGAESREKLAANAGEMARALPAPGGGAAQPGGGPRVAHACGVWHERTRTVRPAFRDAAAASFNAAALAVDFLNNPEEARKEINSWVAAATENLIDTILPPGSVSTDTGLVVTSAIYFNGQWWTPFCKEITEKRAFHRLDGGDVEADFMRSGEDQYIAVHDGFKVLKMPYAACVSARTTTTPRYSMYVFLPDERDGLWSLEDRMAAGGEGFLREHTPERRVEVGEFRIPRFKLSFDDSVVGALQRLGVRDVFKPFVADLADVLEAENSGDDPPLFVSDVKHKAVIEVNEEGTEAAAATAVCLTFASAAPSSRRPARVDFVADHPFAFLVLEESSGAVLFAGHVVDPTDE*