SAPQPHPRVGPPRMEREERYLELYLDRCTAQDDLAPPGLPLLSPVAPYDVYIYNSSHPEAVFNSHLEEVKETSGGFSSVDLSFLPDELTQENKDQTVLRSKGEDEENCKTQSPQSKLPLSSQRDVGLGSNSSSSSNSHSRLRPGDADSVQHSPEKPDTLPLASIAPMTPMAPVSEGSEIVPQLQNIVSTANLACKLDLKKIALHAKNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEQSRLAARKYARVVQKLGFPARFLDFKIQNMVGSCDVRFPIRLEGLVLTHQQFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKDRSEIYEAFENIYPILRGFKKA