AYFQGMVDVAFVCLGNICRSPMAEAIMRQRLKDRNIHDIKVHSRGTGSWNLGEPPHEGTQKILNKHNIPFDGMISELFEATDDFDYIVAMDQSNVDNIKSINPNLKGQLFKLLEFSNMEESDVPDPYYTNNFEGVYDMVLSSCDNLIDYIVKDANLKG
-------EEEEEE-----HHHHHHHHHHHHHH------EEEEEE------------HHHHHHHHH-------------HHHHHHHHHH----HHHHHHHHH------EEEEE------------------HHHHHHHHHHHHHHHHHHHHHHH-----