MPSVRSGTAPVLALVAAWLLLASAIGPVALGSDSATAAPESGDDPIVVDADLPTDGPTVEAVVRLEEADIPAGIGADETEQRLETHAESTQEPLLEYARGSDGLQVEETFWLTNAVLLEVDTDAVDYEAFDRFGAVEAVHENVEVSVPERPDRVNATASGAAALAGSERRTTTGLAQVNATDVWDAYDTRGEGVRVAVLDTGVDTGHPDIDLATDDPSDPTYPGGWAEFDATGGRVPGSTPHDTGTHGTHVSGTVAGGATTGTAIGVAPEAELLHGLVLTDTNGSFAQVVAGMEWAVRQDADVISLSLGATGKHAPFIDPVRNARDSGAVVVGATGNDGPETSGSPGNVYETISVGAVDRNGAVPSFSSGQRIDRTEWTAAPPDWTAPPSYVVPDVVAPGVAVTSAAPGGGYRSMPGTSMAAPHVSGTAALLLSIEPNATPDEITTTVTETARMPAAGIVAGDTTTADGTATLETRYGHGIVDAKAAADALV