EAAAKKPKPGKRQRMAAYNEQLAAIKLAAYEHKHRTLILAAYEQNYDSRAYAAYLPRGEGDTFGPGPGFERWKRDKGAPLNDVKKPPPPAKKQKRKPKPKKLCCIKPTRADDTLQKKGFHDGPNRHTCTVAKKCFCDTENTQMSEAYEAAAKMLSKDIIKLLNEQVNKEMNSSNLYMSMSSWCYTHSLDGAGLFLFDHAAEEYEHAKKLIIFLNENNVPVQLTSISAPEHKFEGLTQIFQKAYEHEQHISESINNIVDHAIKSKDHATFNFLQWYVAEQHEEEVLFKDILDKIELIGNENHGLYLADQYVKGIAKSRKS