MPLHQLAIAPVDVSGALLGLVLNAPAPRPLATHRLAHTDGSALQLGVLGASHVVTVEGRFCEEVSCVARSRGGDLPESTHAPGYHLQSHTETHDEAAFRRLARHLRERCTRATGWLGGVFPGDDAALTALAAEPDGTGWRWRTWHLYPSASGGTVVHTTSRWRP