IPLRSDRGVDYQELAKLLVAEKFEAADRLTTQKLCELAGPLAQKRRWLYFTEVEQLPIPDLQTIDQLWLAFSLGRFGYSVQRQLWLGCGQNWDRLWEKIGWRQGKRWPRYPNEFIWDLSAPRGHLPLTNQLRGVQVLNALLNHPAWTA
----------HHHHHHHHHHH-HHHHHHHHHHHHHHHH-------------H-----HHHHHHHHHHHHH--------HHHHHHHHHHHHHHHHHHHHH-------------------------EEE-----HHHHHHHHHHHHHH--