VAAERLEPRVEEKDGYWILKEQFRKGINPQEKVKIEKEPMKLFMENGIEELAKIPIEEIDQSKLTKDDIDVRLKWLGLFHRRKNQYGRFMMRLKLPNGVTTSAQTRYLASVIRKYGKEGCADITTRQNWQIRGVVLPDVPEILKGLAEVGLTSLQSG
--------HHHHH---------------HHHHHHH-------HHHHHHHHHHH--------------HHHHHHH-------------EEEEEEE-------HHHHHHHHHHHHHH----EEEEE----EEEE------HHHHHHHHHHH--------