KEPEQLRKLFIGGLSFETTDESLRSHFEQWGTLTDCVVMRDPNTKRSRGFGFVTYATVEEVDAAMNARPHKVDGRVVEPKRAVS
-------EEEEE-------HHHHHHHH-----EEEEEEEE---------EEEEEE--HHHHHHHHHH-------EEEEEEE---