MLVDSHCHLDRLDLAAHGGSLDAALDAARARGVGQFLCIGVSADNAQAVKALAERYADVHCSVGVHPLDLEPGSAPALDWLLGELAHPRVVAIGETGLDYHYEPEAAELQQEAFRLHLEAARITAKPVIVHTREARADTLALLREAALPQAGVLHCFTEDWEMARSALDLGFYISLSGIVTFRNADALREVARQVPADRLLVETDSPYLAPIPHRGKPNLPEYVRDVAEFLATLRGVSLETLAEQTTANFHRLFPLAR*