KLPNIVILATGGTIAGSAATGTQTTGYKAGALGVDTLINAVPEVKKLANVKGEQFSNMASENMTGDVVLKLSQRVNELLARDDVDGVVITHGTDTVEESAYFLHLTVKSDKPVVFVAAMRPATAISADGPMNLLEAVRVAGDKQSRGRGVMVVINDRIGSARYITKTNASTLDTFRANEEGYLGVIIGNRIYYQNRIDKLHTTRSVFDVRGLTSLPKVDILYGYQDDPEYLYDAAIQHGVKGIVYAGMGAGSVSVRGIAGMRKALEKGVVVMRSTRTGNGIVPPDEELPGLVSDSLNPAHARILLMLALTRTSDPKVIQEYFHTY
---EEEEEE------------------------HHHHHHHH-------EEEEEE----------HHHHHHHHHHHHHHHH-----EEEEEE---HHHHHHHHHHHH-----EEEEEE------------HHHHHHHHHHHHH------EEEEEE----------EEE---------------EEEEE---EEEE-----------------------EEEEE-------HHHHHH------EEEEEE-------HHHHHHHHHHHH---EEEEEEE-----EE------EEE-----HHHHHHHHHHHHH----HHHHHHHHH--