>complement(1043828..1044055) MPHPRLHAFEGEQLTVQQIHQRVPVLSERTIRDHLAAGRRTRTAMLCFDPIAAAARGGRITQRILRARSL AGRDS