MRSSVIADASARVVETLRALGLARGDATGAIEAACAAAFARAGARGARTAVDGVIARDAHPLVIPIAARADDADAVIGLYVGDAIDGLRVARVGSGGFFARDRSVGEADGEARMRVTRSGRRGATRLASTAKTYARRVLAEIDRDGLNDDAGVRALREIVGEEYYVAGELAKSGLASRFEVFATKRIERFMDADEALIEAHVKRNDEISALVTAEWHAGGPYEGWARPHAINARTLARYGRSIEARDQARVALSAGPWWTIDEDGELMREMQRLSGFAGRSAVDARRTLDGGDIDASGAPMEEGGQPPTKEELAIRRATAAMEAVSWGECGDKGWASVREVVAEAYAEAGLQNLSEYVLAPLRQ*