MSDAAFGGLSAVSRRTAASPFLLAESMPTSTNDDGRCESGRRRRVQAGRRPSETSVATLPEALLLWAESDPAAFDDEQQSGDDSAGVAGYLPAQRIAELLRLAVENGDVPYEGDLSEDEVDSALNELWQLQRTGSAQGVSRAAARRERRSQASAKVQNVLHEMLAADTVAAAQHVAKDMLDAAGNELVANGLLPLLKALAAASTAETSRTAGLDVQMIATAADDVLADAQAAARLADVQAASARLAAGGGRSALGACVPTKRIATRNSPAPSQKRQRRREQSMEELHASW*