MALPSYPGILHNYAPRLVAFEFRSSGTLKPHSLLFIGGLTDGLYTVPYVQGLANALEPTEWSLFHLHLSSSYGGWGIGSLDRDVEEIGQCIEYVRNLKQRTTSGAKVVIMGHSTGSQDVLHYLYSANPTPRNPDVDGVHSLTRPAVDGAIVQAPVSDREALLQCAKESPEAREAYEKLVTFAREQPARAICPIELSGLVGLDPVTPVSARRFWSLASPESPEKPSEDDLFSSDLTDERLGETFGRIAERGLLRTTLVALYSGSDEYCPNWVDKEALLERWKRATNARGEKKWDDEISGIIPGASHNVRDEGQAWMIERILSYLNRV