GAGHFVKMVHNGIEYGDMQLICEAYHLMKDVLGMAQDEMAQAFEDWNKTELDSFLIEITANILKFQDTDGKHLLPKIRDSAGQKGTGKWTAISALEYGVPVTLIGEAVFARCLSSLKDERIQASKKLKGPFQFDGDKKSFLEDIRKALYASKIISYAQGFMLLRQAATEFGWTLNYGGIALMWRGGCIIRSVFLGKIKDAFDRNPELQNLLLDDFFKSAVENCQDSWRRAVSTGVQAGIPMPCFTTALSFYDGYRHEMLPASLIQAQRDYFGAHTYELLAKPGQFIHTNWT
----EEEEHHHHHHHHHHHHHHHHHHHHHHH----HHHHHHHHHHH-------HHHHHHHHHHHH---------EEEEE--------HHHHHHHHHH----HHHHHHHHHHHHH---HHHHHHHHH----------HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-------HHHHHHH-----EEHHHHHHHHHHHHH-----------HHHHHHHHH---HHHHHHHHHHHH---HHHHHHHHHHHHHH-----HHHHHHHHHHH-----EEEE-----EEE----