YHYEHETHAPLSPRIRKVGDIEFHACSDYIYLLMTLSKDPEKFNYALKDRVSIRRYVRKNQNRYNYFLIEERVQDNIVNRISDRLISYCTDKEVTEDYIKKIDDYLWVEQRVIEEVSINVDHAREVKEKKRIMNDKKLIRMLFDTYEYVKDVKFTDDQYKDAAARISQFLIDVVDSYIIKPIPALP
------------HHHHHHHHHH-HHHHHHHHHHHH----HHHHHHHHHHHHHHHHHHHHHHHHH------HHHHHHHHHHHHHHHHH-----HHHHHHHHHHHHHHHHHHHHHHHHEEEE-----HHHHHHHHH-HHHHHHHHHHHHH----------HHHHHHHHHHHHHHHHHHHHH-------