MLHENDHKKLRTDEEEGQKEVDGNQESDETGEGKTEGLDPNEGRKKERPNDLDEKEEEKERRRRRVAIKGKQPMYKLGMSKEGRQSDADYYDYDCDYHQNLAILRTIWDYKSKTGDFPYPPSIELLDFIMYSLPNLKISREKLAKKIIAFKNNYNDAWELDEDNPGLDRPVDREMFNLSMRLWGDQKGFYDDWKWK