MNRALTFASLLLIRATFGSCSQDGSSWGGLPERLLESALVMHTEADKQFDEEATPWVEQVGLHPRAYLFHNFLTKAERAHMVRLAAPKLKRSTVVGSKGEGVVDNIRTSFGMFIRRLSDPIIARIEKRISLWTHLPIEHQEDIQVLRYAHGQTYGAHYDSGASSDHVGPKWRLATFLMYLSDVEEGGETAFPQNSVWYDPTIPERIGPVSECAKGHVAAKPKAGDAVLFYSFLPNNTMDPAAMHTGCPVIKGIKWAAPVWMHDIPFRPEEVQGGKQLIMDRDPEAGLCVDGHPRCGEWAAAGECEKNPMYMAGGPNSLGTCRKSCRTCETCRSGDMECINRNRERGGYWKLNKDELEWLGAGDIWQEDQSPEL*