MTNLKNIRLNRCKNLKDMPLDLKTLSSFEYLDLQHCSKMKFDNDIFDALLSLQELYLDGCLDLKEVYKGFSNALKAIYATFEGITNLKNVWLDKYKNLEYMSLDLKTLSSLEYLSLQHCTRMKFDDDVFDILLSLQELYLDGYMDLKEVYKEFRNFTSIQYLRFINYKNLKAIHSSFEGMTNLKKIWFNRCENLKDILLDLKSLLLLDYLDLQHCAKMKFDDDAFDVLLSLQILYLEDFLDLKEVHKEFSNIISIQNLSFRNYKNLKAIYAKLGSMPLGLKTLSSLEYLNFQYCAKKKFVDDAFDTLLFLHELHLNGFLDLKELNGYKNEEDMPLDLKILSSLEYLDLQHC*