MGNQKLKWTNEEEDALIAGIETHGPGKWKAILLDPQFGPLLTSRSNIDLKDKWRNMNVNNISQVPKFPKCKPDSPAPVSSSGAAVDQTVALPSSDVVNNVPPPPPPPLQIEQDVVKNNTPRYDVMIYEALSTLKDTNGSDVIAIASFIEQKHQVPQNFKKSLKARLRMLVGHGKLEKEQNCFKIKEALSVKKSPSPKQKEAKPSPSPKRKMVRPKRQSSDSDDMLKEAAETAAYIIAETENKSYLATEAVKETEKFSRMAEGNDAMLLLAEQVYEQCLRGETIKWA