SVLSGKKADELEKIRLRPGGKKKYMLKHVVWAANELDRFGLAESLLENKEGCQKILSVLAPLVPTGSENLKSLYNTVCVIWCIHAEEKVKHTEEAKQIVQRHLVVETGTAETMP -------HHHHEEEE-------EEEEEEHHHHHHHHHH----------HHHHHHHHHHHH--------HHHHHHHHHHHHHHH------HHHHHHHHHHHHHHHHH--------