MVEQLKTTGMTQSKARELLRTWADLGAKDPEQVRKLLVNRSLQPVTGLAIQSALDVCAALFGFYTGTVAGQVDFPGQLLVQLAAYFFGCYYFIQAAAEAGALVAVVVTARKYSTDSDVMLAAIQELAGPMSGLSVIDKAQLAVNTLKIIQTLESIAESLKDYNGTLEKSTLANLSAYLTLQRAEDKYGFQPSKYGLSEAQAADVAGVFSAFDRNDDGRLELSELKTLCNSLGKELSEPELKEAIKLLDSSGTGFVSFSDFVDWYTGGKPDQTAKEAAAAQRN*