TGKALMVLGCPESPVQIPLAIYTSHKLKKKGFRVTVTANPAALRLVQVADPEGIYTDEMVDLESCINELAEGDYEFLAGFVPNDAAAAYLVTFAGILNTETLAIIFDRDADVLEELVNEIMETLDAEIIAARAHHNPAPLRVRIDRFMEEKP
--EEEEE--------HHHHHHHHHHHHHH---EEEEE--HHHHHHEEE-----------HHHHHHHHHH----EEEEEEEE----HHHHHHHHHHH----EEEEEE---HHHHHHHHHHHHH----EEEEEEEE----HHHHHHHHHH----