MLYENMSDSFLLSDAGLEFDEALLEVDQEKDDYLDDFENWTVVPVETIEGINYYPNCLPESVQRNLINNVPKELLSIYGSGKQSHLYIPFPAHINCLNDYIPSDFKQRLWKGQDAEAIIMQVYNPGDGIIPHKDLEMFGDGVAIFSFLSNTTMIFTHPELKLKSKIRLEKGSLLLMSGTARYDWFHEIPFRAGDWVMNDGEEKWVSRSQRLSVTMRRIIENHVFG