MLAIFKKSVVDPPMELQSPASLQSSNKAVSPEETMKNFLASNTNNGFSIGFMDKAFLAYSKPPSSSNAQQRLFCGLNDIYCIFLGSLNNLWALNKQYGLSKGTNEAMLVSEAYRTLRDRGPFPAHEVLKGLEGSYGFVIYDHKAGNVFVALGADETAKMFWGIASDGSVMISDNVDHIKGSCLKSFAPFPTGCMYHSESGLKSFEHPSFKMKAMPRVDSEGAMCGACFKVDVYSKVNSMPRVGSSANWANWGQQA*