GRRICRNCGATYHLIFHPPAKPGVCDKCGGELYQR
---EE-----EEEEE--------------------