MPSVRSGTAPVLALVAAWLLLASAIGPVALGSDSATAAPESGDDPIVVDADLPTDGPTVEAVVRLEEADIPAGIGADETEQRLETHAESTQEPLLEYARGSDGLQVEETFWLTNAVLLEVDTDAVDYEAFDRFGAVEAVHENVEVSVPERPDRVNATASGAAALAGSERRTTTGLAQVNATDVWDAYDTRGEGVRVAVLDTGVDTGHPDIDLATDDPSDPTYPGGWAEFDATGGRVPGSTPHDTGTHGTHVSGTVAGGATTGTAIGVAPEAELLHGLVLTDTNGSFAQVVAGMEWAVRQDADVISLSLGATGKHAPFIDPVRNARDSGAVVVGATGNDGPETSGSPGNVYETISVGAVDRNGAVPSFSSGQRIDRTEWTAAPPDWTAPPSYVVPDVVAPGVAVTSAAPGGGYRSMPGTSMAAPHVSGTAALLLSIEPNATPDEITTTVTETARMPAAGIVAGDTTTADGTATLETRYGHGIVDAKAAADALVAARRHHHHHH