KAVVPGPAEHPLQYNYTFWYSRRTPGRPTSSQSYEQNIKQIGTFASVEQFWRFYSHMVRPGDLTGHSDFHLFKEGIKPMWEDDANKNGGKWIIRLRKGLASRCWENLILAMLGEQFMVGEEICGAVVSVRFQEDIISIWNKTASDQATTARIRDTLRRVLNLPPNTIMEYKTHTDSIKMPGPQRLLF
---------------EEEEEE------------------EEEE---HHHHHHHHH-------------EEEE----------------EEEEEEE----HHHHHHHHHHHHH----------EEEEEEE----EEEEEEE----HHHHHHHHHHHHHHH-------EEEEEE--HHH----------