MPSVRSGTAPVLALVAAWLLLASAIGPVALGSDSATAAPESGDDPIVVDADLPTDGPTVEAVVRLEEADIPAGIGADETEQRLETHAESTQEPLLEYARGSDGLQVEETFWLTNAVLLEVDTDAVDYEAFDRFGAVEAVHENVEVSVPERPDRVNATASGAAALAGSERRTTTGLAQVNATDVWDAYDTRGEGVRVAVLDTGVDTGHPDIDLATDDPSDPTYPGGWAEFDATGGRVPGSTPHDTGTHGTHVSGTVAGGATTGTAIGVAPEAELLHGLVLTDTNGSFAQVVAGMEWAVRQDADVISLSLGATGKHAPFIDPVRNARDSGAVVVGATGNDGPETSGSPGNVYETISVGAVDRNGAVPSFSSGQRIDRTEWTAAPPDWTAPPSYVVPDVVAPGVAVTSAAPGGGYRSMPGTSMAAPHVSGTAALLLSIEPNATPDEITTTVTETARMPAAGIVAGDTTTADGTATLETRYGHGIVDAKAAADALVHHHHHH