MQRYFMKEDYQEKDLYKVADENYHHIVRVMRMTPNDRCYLVFQNKTAILAEIVEIDSTSVYFKEISKEEMDKELPIEVTIACGLPKGDKLEWIVQKGTELGGNQFIGFPAKTSVVKWDHKKRAAKEKRLQKIATEAAEQSHRQQTPSVSLVEKTQEIIAQFDSYDTVLVAYEESAKQGEKSQLAQVLSTCQPGARLCVLFGPEGGFAPQEIEQFLQAGAKLCGLGPRILRAETAPLYLLSAVSYQMELLN*