MFLRIDRLQIELPMPKEQDPNAAAAVQALLGGRFGEMSTLMNYMYQSFNFRGKKALKPYYDLIANIATEELGHIELVAATINSLLAKNPGKDLEEGVDPASTPLGFAKDVRNAAHFIAGGANSLVMGAMGEHWNGEYVFTSGNLILDLLHNFFLEVAARTHKLRVYEMTDNPVAREMIGYLLVRGGVHAAAYGKALESLTGVEMTKMLPIPKIDNSKIPEAKKYMDLGFHRNLYRFSPEDYRDLGLIWKGASPEDGTEVVVVDGPPTGGPVFDAGHDAAEFAPEFHPGELYEIAKKLYEKAK
-------------------HHHHHHHHHHH-----HHHHHHHHHHH-E--------HHHHHHHHHHHHHHHHHHHHHHHHHHHH----------------HHHHHHH--------EE--------------------------HHHHHHHHHHHHHHHHHHHHHHHHH-----HHHHHHHHHHHHHHHHHHHHHHHHHHH-------------------------------EEE------------------------EEEEE-----------------------HHHHHHHHHHHHHH--