MTAVKLDAGGLLLYSAVAPTEERLVPCLQSTEPSVGAVRHILLPTVALEHKYFAGAFADARPDAQLWVASAQYSFPLDLPLDLQGISPRGGGAAEGGADASDRPEWAEQLPYKVLGPIAESVGAFQEVVLFDRPTGTLLVTDLVVGVPTAPPEVLRVNDDRALRFHSRDSPAEEAVATDEARAIGWKKICLFALYFQSSPLAVASPPDGSPAGAVRFFRSAFSAEVPAEARALGWNGFIAWSWKPDWRDAFEALRGGGSPLVPPIIQVAILNREPRRVLEFVRAVGAEFAFTQIVPCHFDAPVSATPKEWSEAFNFLR