MANRHRGEVAAELDGRPRRLVLTLGALAELEDALGAEDLVALAERFSRGRLAARDAIRILAAGLRGAGESVTDEEVARMTAPGGAAGFARIVGELIAATFGAADGAAPANPPPPQGA