MEKRLELERRGRNPDQIKELNLDNARSVNIVGLTDEYCSLEVLSLINVGLSNLRGFPNLPKLRKLELSDNRISGGLNYLKGCPNLKTLNLCNNKISDLESLEPLRDFACLENLDLFSCEINHLENYREKVFNLIPSLKYLDGFDAEEKEKDASENEDEGSSEQGDMNDDDDDEDDDDDDDDSDDLVEDDGDIQVDEDEELDEELEEASDSDDDEEEVGLSALIGDDINEESDNEENFEPSETNGDHASDESDIESDADESKDISATSGETSQRGQKRKHDTDEGDDK*