MSREEVESLIQEVLEVYPEKARKDRNKHLAVNDPAVTQSKKCIISNKKSQPGLMTIRGCAYAGSKGVVWGPIKDMIHISHGPVGCGQYSRAGRRNYYIGTTGVNAFVTMNFTSDFQEKDIVFGGDKKLAKLIDEVETLFPLNKGISVQSECPIGLIGDDIESVSKVKGAELSKTIVPVRCEGFRGVSQSLGHHIANDAVRDWVLGKRDEDTTFASTPYDVAIIGDYNIGGDAWSSRILLEEMGLRCVAQWSGDGSISEIELTPKVKLNLVHCYRSMNYISRHMEEKYGIPWMEYNFFGPTKTIESLRAIAAKFDESIQKKCEEVIAKYKPEWEAVVAKYRPRLEGKRVMLYIGGLRPRHVIGAYEDLGMEVVGTGYEFAHNDDYDRTMKEMGDSTLLYDDVTGYEFEEFVKRIKPDLIGSGIKEKFIFQKMGIPFREMHSWDYSGPYHGFDGFAIFARDMDMTLNNPCWKKLQAPWE
--HHHHHHHHHHHHHH------------EEE----------------------------HHHHHHHHHHH-----EEEE------HHHHHHHHH--------------EEEE------EEEE--HHHHHHHHHHHHHH-----EEEEE-----HHH---HHHHHHHHHH-----EEEEE----------HHHHHHHHHHHHHH----------------------------HHHHHHHHHH----EEEE------HHHHHHH----EEEE---HHHHHHHHHHHHH----EEE-----HHHHHHHHHHHHHHH-----HHHHHHHHHHHHHHHHHHHHHHHH----EEEEE-----HHHHHHHHHH----EEEEEE-----HHHHHHHHH-----EEE----HHHHHHHHHH----EEE-----HHHHHH-----EE---------EEHHHHHHHHHHHHHHHHHHHHHHH------