MTATPLAAAAIAQLEAEGVDTVIGTVVNPAGLTQAKTVPIRRTNTFANPGLGASPVWHTFCIDQCSIAFTADISVVGDQRLRIDLSALRIIGDGLAWAPAGFFEQDGTPVPACSRGTLSRIEAALADAGIDAVIGHEVEFLLVDADGQRLPSTLWAQYGVAGVLEHEAFVRDVNAAATAAGIAIEQFHPEYGANQFEISLAPQPPVAAADQLVLTRLIIGRTARRHGLRVSLSPAPFAGSIGSGAHQHFSLTMSEGMLFSGGTGAAGMTSAGEAAVAGVLRGLPDAQGILCGSIVSGLRMRPGNWAGIYACWGTENREAAVRFVKGGAGSAYGGNVEVKVVDPSANPYLASAAILGLALDGMKTKAVLPSETTVDPTQLSDVDRDRAGILRLAADQADAIAVLDSSKLLRCILGDPVVDAVVAVRQLEHERYGDLDPAQLADKFRMAWSV*