MQAVLLVDLGGHTSNRLGVGRMHVLRNELATVSDRVDRVRVLVQDIDLLKRQALGLGDKEVREQEAAHAGRAPDEEHLHTKVGIASTLVHEIRSRIADTKVPQPVRGGRQRHRLGTDGEREDLTGHDPCDRSPGCGEERNVDADERNEHLLSSLVVDRDCDTDDGDEVFADEHAGSTDEEQATTSDPVDGPDTGDGHADVDDVGSNRNEERIANARADEEGSAVVEDKVDTSELLPRLEEDTGHDTSEDLVRALLEAVRIRARAELLLGAQVGTDVVQLGLDLGVLGVKGEETSK