MGSDFYDVLGVSRADANDAERLKKAYKRAALKHHPDRAGGSDEMFKRIGLAYDTLSDGTKRAVYDRYGEDGLKAGFVPPETATRDAGRGGGGGGFGGGGFGSTSNGSARGGQGFHEFTGADAEALFSRLFGGGGGGGGGFGQGGFGGVGDPFGGFSPTGGGRKRARPECVIEIALSLEELYRGGRREFMYRRNVRAGDGSMTERDEQISLDVKPGWKGGTKLTFDRKGHESATGETADLVVVIKERPHTFLKREGDDLVYEVPSISLRSALVGWKFRFDHVDGEQVSIEFEEPTPAGFVRTVRGRGMPNQKTGARGNLIVRVKAVDFPKKLNARQKKLLKECFPAGKSAAA*