MSKNSGSFTNARGQKLYTVSWTPEEGDVKAVLLWNHGLGEYIDRFEGSAKYWVASGIAVFGFDAHGMGLSEPLDDAGRGLVRRFSHLVEDALMYHDKVLLPALAEKAITAPVFIGGNSLGGLVASYAALERPEAFKGLILQSPAVDVEWTPVLRIQAALGNILAALLPRAKLVPAVRPEDMSQDPDVVKEYLEDPMIYKGNVRALSGNEVLKGFRGLVAKRANLKLPIYAVHGTSDRCTSLPALRDMLKHVSSTDVTLQEVVGGYHELLHGPEKEQVRKDIKDWMLARAEAAATPAVKAEAEAAPEQEAVAPGQEGGAKVKDDTAAETSGEAEAAMPAEGVEGIKVVVPGA*