MPTSKTKTILITGCSAHGIGAALALTLARQGHFIFATARNTTKISESLSALENVQVLPLDVTDSATIADAVRAVREHGRGLDILVNNAGTGYTMPLLEADLDRAKAVYEANVWGLLRLVQACSDLLVAAEGRIVNMSSVGAVVNTPRIGIYSSSKAAITQLSETLRLELSPLGVSVLCIMAGTITTDFHANEPEVVLLPTSRYAAIGQTISDWATGQAGPQGCSADEFANLIAGDVLGSSSANGGLVWKGPHSAAVKFMARWCPGGLLDRLMSNGQGLDELVKTTNKN*