SATSLTFQLAYLVKKIDFDYTPNWGRGTPSSYIDNLTFPKVLTDKKYSYRVVVNGSDLGVESNFAVTPSGGQTINFLQYNKGYGVADTKTIQVFVVIPDTGNSEEYIIAEWKKT --HHHHHHHHHHHHHEEE-----------------EEE-------EEEEEEEE-----------------EEEEEEEE-----------EEEEEEEE------EEEEEEEE---