MATLFGKQARVYAAARPTYPSALYKLLASLSKGHKRAWDVGTGNGQAAVGLADYYDEVIATDASEQQLQYAESRPNISYRNTSPTLCREEVERVVGDADCVDVVTVAQAVHWFDLDSFYSHVRRVLRKPGGVIAVWGYTTPAVNADVDAVLAHMYPTTLPFWEPAIDFLNQGYTTLPFPFQPVLPAPHQGTGPIKLEAKKDTTLEGYLGILESWSAVNTARARGVELLDEDVQQAFKKAWGSTDQIRTATFTLYIRIGSPA*