MSEFSQTVPELVAWARKNDFSISLPVDRLSFLLAIATLNGERLEGEMSEGELVDAFRHVSDAFEQTSETISQRANNAINDLVRQRLLNRFTSEITEGNAIYRLTPLGIGITDYYIRQREFSTLRLSMQLSIVAGELKRAADAAEEGGDEFHWHRNVFAPLKYSVAEIFDSIDLTQRIMDEQQQLVKDDIAQLLNKDWRAAISSCELLLSETSGTLRELQDTLDAAGDKLQANLLRIQDSTMARDDLHFVDRLVFDLQSKLDRIVSWGQQAIDLWIGYDRHVHKFIRTAIDMDKNRVFAQRLRQSVQTYFDEPWALTYANADRLLDMRDEEMALRDEEVTGELPADLEFEEFNEIREQLAALIEAQLAVYKEKGIPLDLGLVAREFLAQYPRGRHFDVARIVVDQAVQLGVAQADFTGLPAKWQPINDYGAKVQAHVIDKY*