MSRPEVLTPFTAIVPAAGLGTRFLPATKTVPKELLPVVDTPGIELVAAEAAAAGAERLVIVTSEGKDGVVAHFVEDLVLEGTLEARGKIAMLAKVRRAPALIKVESVVQAEPLGLGHAIGCVEPTLSPDEDAVAVLLPDDLVLPTGVLETMSKVRASRGGTVLCAIEVAREEISAYGVFDVEPVPDGDYTDDPNVLKVRGMVEKPKAETAPSRYAAAGRYVLDRAIFDALRRIDQGAGGEVQLTDAIALLIAEGHPVHVVVHQGSRHDLGNPGGYLKAAVDFALDRDDYGPDLRRWLVARLGLTEQ*