MEDESINLPPGFLFSPTDEELVVHFLYCKASLIPYHPNIIPDLDPSQLDDPWELNGKALLSGNQYYFFTKVNENRTTENGYWKDTGVTKPILSTFDKEVGMKKYLVFHIGEAPQGTETSWVMQEYHICSSEFDTASYRSVRRRRKHDQSWSKCVLCRVYEKIRSQQSVDCYRDDDDDGSGSELSWLDEVYLSLDDDLKEIGMPI