MATIDTSVAAATEIDQPQISKSADFDIVETYRGLLVTDPDLTKPVAAIESLIALLNAQPSTTVFEILDTVKVHSDRLKASVSNPVPLSAGTDLFLQYLVSSLRQQDGSFDAVRQHLLRNGRLFAQRANAAREGIADAGWRLIHEGQCILTHGASRSVVGILDRAAQNLGAGKFKVIYVREETRVEESDRIVRELRSKGIPVAEIAEASVAYVMGLLRQVNMVLVGAEAVTSNGGIISRMGTLQLSKLAAQANLPFYVAVETHKFARKFVMDQRDIGFKQDILDFSVDTKSKDTVDAVDFTPPDFISKLITENGIKLPGYVFEQLLDIYGSLNG*