MEAMASLQPSRQFIGVAIAPSKTYRQASLGSFPKFCCTRSRVSLQVAFHRLDRLSPRLSLMVMKSFVVRASANDEDNAKPSAPFKPESPTGQFLTQLLQSHPHLVPAAVELELEKLAERSDSKEGQDKISSTGSELVLYKRIAELKAQERRRALEEIIYTLIAQKFVEAGVSMLPNISYLTSLEKSWPFHKKELESVHSLEVLDMISQHLILVLGPGGGFEYYDQNTYARISKVRVGQVYAASILYGYFLRRIYQRYRLEKSMKMLQPGVDDSTAKESDLASQRNIDMSSTPRIILQGFSGHGVVPPSNVKPTKLQSYIMAFDMDTLQKFASLRSKESLGVLEKHTEALFGRPEIHIAPDGSMAVKNDEELRISFGGLKGLLLEAIAFGSFLWDVESYADSSLQLCH*