MKIVLKNLGNVKKDIYISNNLALEETLKELQKQYPQLTWKRNQTLTQEELLLQLAEGKIPYVIANSIDIAAMQQIKPELAIAFDITDEANVHWYLPNKSYHDLQTALLNFMNNAEETGLLDNLKEKYLGHISQFDYVDTRSYMNAIENTLPQYSPLFEKYQGELDWRLLAAVAYQESHWDPDATSPTGVRGIMMLTKNTAQHMKISDRTNPEQSIKAGSEYLHWLISQLPESIEKEEKIWFALVAYNIGLGHLIDARRLTQNLGGNPDNWLNVKKNLPLLAEKRYYSQLKYGYARGYEAYQYVENIRRYMNSIVNYHRVQENQTTNDNANNESAVKNLEEIKENKD*