MIPGSFDYHRPKSIADAVALLTKLGEDARPLAGGHSLIPIMKTRLATPEHLVDLRDIGDLVGIREEGTDVVIGAMTTQHALIGSDFLAAKLPIIRETSLLIADPQIRYMGTIGGNAANGDPGNDMPALMQCLGAAYELTGPEGARIVAARDYYQGAYFTAIEPGELLTAIRIPVPPT
-------EEEE--HHHHHHHHHH-----EEEEE----HHHH--------EEEE--------EEEE---EEEEEE---HHHHHHHHHHHHHHHHHHHHHHHH------EEEE---------------HEEE----EEEEEE---EEEEEHHHHHH-----------EEEEEEE-----