MTPAEYEMTDLKASSLRALKLMDLTTLNDDDTNEKVIALCHQAKTPVGNTAAVCIYPRFIPIARKTLNEQGTPDIRIATVTNFPHGNDDIDIALAETRAAIAYGADEVDVVFPYRALIAGNEQVGFELVKACKEACAAANVLLKVIIETGELKEEALIRKASEISIKAGADFIKTSTGKVPVNATPESARIMMEVIRDMGVEKTVGFKPAGGVRSAEDAQQFLAIADELFGADWADSRHYRFGASSLLASLLKALGHGDGKSASSY*