MTTLTRTLTTVDRLGSWSADVPLRVFLAWEFFESGLEKFNGSNWFADLQSSFPFPFNLLPAELNWQLSMWAELVLPLLLLLGLGTRLASLGLMVVTVVAIVAVHWPAHWSGLAELAQGYAITDQGFGNYKLPLIYLVALLPLLLKGAGRLSLDHWLSMRFGR