LAEHLLKPLPADKQIETGPFLEAVSHLPPFFDCLGSPVFTPIKADISGNITKIKAVYDTNPAKFRTLQNILEVEKEMYGAEWPKVGATLALMWLKRGLRFIQVFLQSICDGERDENHPNLIRVNATKAYEMALKKYHGWIVQKIFQAALYAAPYKSDFLKALSKGQNVTEEECLEKIRLFLVNYTATIDVIYEMYTQMNAELNYKV
----------------HHHHHHHHHHHHHHHHH---HHHHHHHHHHHHHHHHHHHHHH------HHHHHHHHHHHHH---------HHHHHHHHHHHHHHHHHHHHHHH-----------HHHHHHHHHHHHH-----HHHHHHHHHHHHH---HHHHHHHH-------HHHHHHHHHHHHHHHHHHHHHHHHHHHHH--------