MALRVYNTLSGTKEDFVTLEPGRVKMYVCGVTVYDHCHIGHARANVVFDMIYRYLRHAGYEVTYVRNYTDVDDKIINRANKEGVPFNVISERFIAEFDRDMAALGLDLPTYQPKATEHIAEMIQVIERLVAKGFAYAADGDVYFSVEAFDQYLKLSKRNLEEMQAGARIEVGEKKRHPMDFALWKGSKPGEPYWDSPWGQGRPGWHIECSAMSMKYLGETFDIHGGGKDLVFPHHENEIAQSEAANGKPFARYWIHNGFVNINAEKMSKSLGNFFTIKEVLESYDAEVLRFFLLSAHYRSPIDFSDQNLKEAAAGLERIYNALAGIDEAVAADGTGAGRIDEELAEKAAGLPTRFREAMDDDFNTAQALGYVFDLVRAVNRVLAEGEIDRAVLASAREAIDRVGAVLGLFTSEPGAFVERLKSRKAAALPIEAAEIERLIEERNAARKARDFRRADEIRDTLAAQGILLLDSAQGTTWKVK