MARLQIYTSNDVFNRIVNIVNQQKNEGANETEISLSSVGTMLLELGLRVYEAQQNNEDNSFNQEAFNKVVLESLIKTKKAVSLILGMQSFSPYLEGKENYEYHKMVNEIRDAAKEEIKKFFPDD