SVLLQMTQRLALSDAHFRRICQLIYQRAGIVLADHKRDMVYNRLVRRLRALGLDDFGRYLSMLEANQNSAEWQAFINALTT
-------------HHHHHHHHHHHHHHH-------HHHHHHHHHHHHHHHH----HHHHHHHHH----HHHHHHHHHHH--