MFPLNDLSLKTQPVQLNKVTSNTESTIKQHELVSDDAIINELSSELVSCLGNGKFTPISEDSKLFNMLSEFKLLHSEYFEWGDYSLWFQDFSIYNKIGFIMIEKIRELVTHPFGIN