MPQNEYIELHRKRYGYRLDYHEKKRKKEGREAHERSKKAKKMIGLKAKLYHKQRHAEKIQMKKTIKMHEK
RNTKQKDDEKTPQGAVPAYLLDREGQSRAKVLSNMIKQKRKEKAGKWEVPLPKVRAQGETEVLKVIRTGK
RKKKAWKRMVTKVCFVGDGFTRKPPKYERFIRPMGLRFKKAHVTHPELKATFCLPILGVKKNPSSPLYTT
LGVITKGTVIEVNVSELGLVTQGGKVIWGKYAQVTNNPENDGCINAVLLV