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