MSARKEDRGQAEQLFNLCRDKQLDIFLLKLILAQLNVQTKGSIKEQILFCIQQEENQSVLKKLCDTVAEVAEVAGNVVEDASWVELLPFLFQCVNSNVNRLEVSALLIFGQLAQHMGPQLQPHLSTLHALFQQTLSPSMPNDVRSTSLWAVAYFVKTLDSAKDRNIFQDLLPAMMQTVTQALEMHEEATTQDALEMLIEIAGSEPQFIRKQLVSVVGSILQIVEAEGLEEKARERAPGMMRKLPHMKQLADYIVPALVDSLRKEPDMEVLIDMLISLNECLKIAASLIDPAQIKGMVDELQQAHTASSTRKKERAEHSHAEELDAEEMNMVLNAFQDPQPRLTTDLGPDLQKHFHKGVLPTLIKAMDDFQISFSYSG*