MFLVDSHCHLDGLDYQSLHKDVDDVLAKAAARDVKFCLAVATTLPGYRHMRKLVGKRDNVVFSCGVHPLNQDEAYDVEELRLLAAEDDVVAMGETGLDYFYTPETKIRQQASFIHHIQIGRELHKPVIVHTRDARADTLAILREEKVTDCGGVLHCFTEDRETAGKLLDLGFYISFSGIVTFRNAEQLRDAARYVPLDRLLVETDSPYLAPVPHRGKENQPAMVRDVAEYMAVLKGVAVEELAQITTDNFARLFHIDASRLSSIR*