MFMDKDANIEIQLPPGFRFHPSDEELIVHYLRNKVASSPLPASFITEIDLYKYNPWELPSKALFGEDEWYFFTPRDRKYPNGVRPNRPDASGYWKATVNDKPIFTSCGMKSIAVKKALVFYKGRPPKGSKTDWIMHEYRLHDSMISNSRQRGSMRLDEWVLCRVRQKTISPKSILEDSNEPIYEPTSHFQQMKTYASLHDDNLNKIIIGAQFMAPVAEDLFNPLKRRNIEENELDLYAPLNKKPREVVDLGKQRLEKDVNKGYNFNNFDQWTSIMQPQELNSLAFTKYA