MSEFSQTVPELVAWARKNDFSISLPVDRLSFLLAVATLNGERLDGEMSEGELVDAFRHVSDAFEQTSETIGVRANNAINDMVRQRLLNRFTSEQAEGNAIYRLTPLGIGITDYYIRQREFSTLRLSMQLSIVAGELKRAADAAEEGGDEFHWHRNVYAPLKYSVAEIFDSIDLTQRLMDEQQQQVKDDIAQLLNKDWRAAISSCELLLSETSGTLRELQDTLEAAGDKLQANLLRIQDATMTHDDLHFVDRLVFDLQSKLDRIISWGQQSIDLWIGYDRHVHKFIRTAIDMDKNRVFAQRLRQSVQTYFDEPWALTYANADRLLDMRDEEMALRDEEVTGELPEDLEYEEFNEIREQLAAIIEEQLAVYKTRQVPLDLGLVVREYLSQYPRARHFDVARIVIDQAVRLGVAQADFTGLPAKWQPINDYGAKVQAHVIDKY*