MFSWAKQTLAHVAGTQEPIYGSTAVKSVAGETKETPYTETTREHLKWTAMESTCVETQVFYFTSDSGPTAFVQVIYNNISGIRTTCQFNTKIFYPGETNKKTLWSSTPLRDHEFSEDMTSFYATDCAVELSEDGESYSIKSLNDDRAIVNLTVKRTAPGFQAGKTGRSLFGTDLDDPWGSMRHVFWPRCVASGSITTTEDGPLSFDGYRGLFIHALQGMKPHHLASRWNFANFQSKEYSAVLMEFTTPPSYGSTVITVGGIARDGEIIIAGTDQTTTHLAVKEDSENDWPEPTQIRFTWSGTAKDGSKVDAVVEGALEERLDRIDVMAEVPGFVKKIAGSVAGTKPYIYQYYPHKAPIALKLKQGDQTEITEPGRLFCEATFIS