MSEFSQTVPELVAWARKNDFSISLPVDRLSFLLAVATLNGERLDGEMSEGELVDAFRHVSDAFEQTSETIGVRANNAINDMVRQRLLNRFTSEQAEGNAIYRLTPLGIGITDYYIRQREFSTLRLSMQLSIVAGELKRAADAAAEGGDEFHWHRNVYAPLKYSVAEIFDSIDLTQRIMDEQQQQVKDDIAQLLNKDWRAAISSCELLLSETSGTLRELQDTLEAAGDKLQANLLRIQDATMTHDDLHFVDRLVFDLQSKLDRIISWGQQSIDLWIGYDRHVHKFIRTAIDMDKNRVFAQRLRQSVQTYFDDPWALTYANADRLLDMRDEEMALRDDEVTGELPPDLEYEEFNEIREQLAAIIEEQLAIYKTRQTPLDLGLVVREYLAQYPRARHFDVARIVIDQAVRLGVAQADFTGLPAKWQPINDYGAKVQAHVIDKY*