MALWLDPSSECVTPEAQADLDALSSLKESAAIELKEKGNEFVKMGKKHYKDAVDCYTRAIEQKSMDAMSTSVLYANRAQVHLLLGNNRRALVDAQQALQLNKLNIKAYFRGAKAALALDSLQEALQFCLAGLEQEPDNAELSKLKGIIEKKNMAAADFKKQQASEIAKAEVLSSIIADRSVKVGKAAYKEHTAGRKPWLDDNKLVHWPVLLLYPESMASDFIEDFCEFDSFCSHLDVIFGPDTAPPPWDFRHDYTREKIQLFYKASRGPGLSKEQLLRYLLEGKGSPTETQDFEDIEPNNIQTDDTSQRWIQVSERSSLHDILARKDHVIPGIPVFYVLSKGSEFYEEFRSGRWCPP*