MARTWVRETNDRRRALTPPRGARRFRDVKLAGIVEGFMRASARASARSMKDHARGARTRCGRTQARPIIQTNRSETLFRRRVSRASTDEDGYWVPGPFLRPEGSPAAEAYTGPTVWRLMQAELVESGVEQIAPASAKAMSESDGWTLLDVRPTGDYEQRHCWGAVNAQYYRALDAMDPRNWANSALSALIFPERLTDGKGYLNVTENENFIDEILESVEWGSKLILYDDVGGVLGEPGVNYENGVQTPSLMALYELAARGWGTENLLHMAGGLTYWDEVEQFDCGEIPKDDA*