TTDKKEIKAYLKQVDKIKDDEEPIKTVGKKIAELDEKKKKLTEDVNSKDTAVRGKAVKDLIKNADDRLKEFEKEEDAIKKSEQDFKKANIDNDVKRKEVKQLDDVLKEKYKLHSDYAKAYKKAVNSEKTLFKYLNQNDATQQGVNEKSKAIEQNYKKLKEVSDKYTKVLNKVQKEKQDVD
----HHHHHHHHHHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHH----HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH----HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-----HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH---