MLAKATFRTANLTRGCRARVLRGMSSADWMSSRMASGYAKFDWEDQLNLESLLTEEEIAVRDTARAFCQENLLPRVIEAQRTEEFNHNILPSMGELGLLGPTIKGYDCAGVSSVAYGLIAREVERVDSGYRSTMSVQSSLVMHPIYAYGTKEQKEKYLPLLAKGKIIGCFVSHFLQSAPCLLLRASCLTHYCMRESLHAHEIGCHTTVYKRYCQGCSASQRVSSRLSDCSNDAVVLQIPQSASTIIANHDIQGLTEPNHGSDPAGMETTATEVDGGYVINGAKTWISNAPVADIFVVWARCKWDNKVRGFILEKGSKGLSAPAIKHKLALRCSLTGSIFMDNVSVGHDALLPHGSGLGAPFGCLNNARYGISWGAMGALEDCVHRTRSYALERHQFKRPLASFQLVQKKLVDAQTEVSLGLLASLQVGRLKDEGKAAPEMISLVKRNNCGKALEHARRVLDILGGNACSDEYHVGRHVANLQVVNTYEGTYDIHTLILGKALTGIQAFAN*