MQAQDVKNVFCMKGGQGESSYLKNSKAQLRDLQMMLYALEETLDKIAIPPRGPGRLLLTAADLGCSCGRSSLVVADAIVQHMTKLCRGRGKHVDAVAAADPEFWFYFSDLPSNDFNTLFSLLPPHAASSGDGSGRRYFAAAVPGSFHDRLFPERSIDVFTSTFCLHWLSQVPDEVADTRSPAYNKGKVFVQGSSEETGTAYRRQFQSDMARFLRCRAAELKPGGAMFLVFVGRPSSAGPTDQGRSLNLLGTMFEESWRDLVDEGLIDGGRMDSFNIPSYAATLEEFRESVDADGSFAVNRLEHVMGGRLAVDDDPHDDRCAVGRRVANNQRSIFGPLVEAHIGRALADELFVRMERRAEELSDELVDEMGVRFHILCSLSLV*