MLKVRVKEVIVQVLSKLNSKLHKEDERRGQGPAWLYLDRVGRQFKYVNWHAAEYKYTSQLGVILKREYSGTVKDLDNDGRIIRSRPALHWADYCLKENEEYGETCAERVRLFSTREELKAEANRVLQQYANKRVNDMMYQLRVDAVKLYFFKVRGEKIKDEVARTIELSDEEYLLARVEWVSESDWPSLCHHWDTEQYLEKRKKAQDSRLQSEDDSRNRGGSRPFTETQQWLAHDFGPEKATGLNTFGVMKSGAKNVDSTGTHGRIDNQKAEKIMADYTAVTSSGTQGDSDGHELDPKALYSICNGLPHGRLPIGNGAMSKSTVIAAGKETAPRPSTPSANQTLRNENLKLTRENAELRRRMDSNERLIRFLYEKTGVEPPSEEDVVPPANEDLMSPAHVQRTGSSHAGSQQEAENDGTTDTNMGSEENVVCEVNIGCEANNGCNRNQVCSSGRAIAA*