MSNSIKQAAEAVRSRTSEVMGGAGKGSGGETAAVANDFLHTPFMRAALPFLNGGAAGMVATTVIQPVDMIKVRLQLAGEGMAGGVKPTPLSVTRDILASGRALDLYTGLSAGLLRQAVYTTARLGFFDTFMGTLTAKAKENGSAIGFKERAAAGLSAGGLAAMIGNPADLALIRMQSDGLKPKESRQNYKSVIDALARITKNEGIAALWSGATPTVVRAMALNFGQLAFFSEAKAQLKSRTDLNPRVQTLTASAVAGFFASFFSLPFDFVKTRLQKQQRGPDGKLPYRNMIDCFGQVAKQEGALRFYRGFWTYYVRIAPHAMVTLIVADYLGWITK