MFLVDSHCHLDGLDYQTLHKNVDDVLAKAAARDVKYCLAVATTLPGYRSMRELVGTRDNVVFSCGVHPLNQDEPWEVETLRALAAEEGVVAMGETGLDYFYTPETKAQQQSSFRDHIRIGRELNKPVIVHTRDARADTLAILREEKVTDCGGVLHCFTEDRETAGKLLDMGFYISFSGIVTFRNAEQLRDAARYVPLDRLLVETDSPYLAPVPHRGKENQPALVRDVAEYMAVLKGVSLEHLAQQTTDNFATLFHIDPARLQPA*