MATAARRAIGRAASSRLSHLLCNNPSRTAQARSFWAYNSASPVNSSGHVEWDYRGQRRALPVHNIVPYIAVDAYVAPNAVIAGAVDVFDASSVWYGSVVRGDLNKITINFASNVQDKCVIHAAKTSPTGLPAETDIGKYVTVGAFSTLRSCVIEDEVIIGQRCVLMEGSLVETNAILESGSVLAPGRRIPAGELWGGNPARFIRQLTYDEVHNIKLLAEKMRNVAKMHACEFLPYSTAYLEAEKLKKSLLLPA*