MRASNVAQLKPTARVGCWGAEHALWSATLGLGGVLLFVVGIPFAGLALLTANRGRLAERRVLLRYGFLLRGYRRRRFFWEAVVVLRKLAFVFVASFFSSRPVVQGLLGTGILVAALILNIVMRPYSLELLNVLDSAALLASALTEVAGADSAAVTVILLGINVVFCAFWVACLAYELHKKAKQQFPDAPVLLFADAVGRRLSAISYVRDWLAATDDNDNEIEGKGNAANSKAAAHGDADAGAADADADAHGHGHVAGAVVAELDACSEAHLRVRAPPPRGAGAGAAPAEIVDLRLQA*