LHKEPATLIKAIDGDTVKLMYKGQPMTFRLLLVDTPEFNEKYGPEASAFTKKMVENAKKDEVEFDKGQRTDKYGRGLAYIYADGKMVNEALVRQGLAKVAYVYKGNNTHEQLLRKAEAQAKKEKLNIWS
---EEEEEEEEE---EEEEEE---EEEEEEEE---------HHHHHHHHHHHHHH---EEEEEEE-------EEEEEEEE------HHHHHHHHHHHEEEE--------HHHHHHHHHHHHHH------