SVRLNDQDLDILVKALNSASNPAIVLGPDVDAANANADCVMLAERLKAPVWVAPSAPRCPFPTRHPCFRGLMPAGIAAISQLLEGHDVVLVIGAPVFRYHQYDPGQYLKPGTRLISVTCDPLEAARAPMGDAIVADIGAMASALANLVEESSRQLPTAAP
-----HHHHHHHHHHHHH---EEEEEE-------HHHHHHHHHHHH----------------------E-------HHHHHHH----EEEEEE-------------------EEEEEE-------------EEE--HHHHHHHHHHHH------------