MGDIRSALQVAAGIGDQKQKVDQYKAILSTIIATNHVEHAMAFVNHMVSDEVPLVISRQVLQTFAQDLGKLEAEAHKQIAQYALAQIQPRVVSFEEQVCLIRERLAELYEIEEEWTKSAQMLSGIDLDTGIRAGDESYKLTKCVKIALLYLEDDDATNAEVYIKKASFMVNGCKDEAVILQYKVCYARILDSKRKFLEAALRYYEMSQLEKREIGGRIVDEEELQQALTAAVTCTILAAAGPQRSRVLATLYKDERCSKLKIYPILQKVYLERILRKPEVDAFAEELKPHQKALLPDSSTVLDRAMIEHNLLSASKLYTNISFEELGALLGIAPDKAEKIAARMISEDRMRGSIDQVEAVIHFDNDIEELQQWDQQIVSVCQSLNDVLDSMMKKGIPVAV*