MAIKRTKAEKKIAYDKKLCQLLEEYSKVLIAVADNVGSKQLQEIRKGLRGDSVVLMGKNTLIRRCIKVHSEKTGNKDYLELSNLLIGNVGLIFTKGDLKEVREEVAKYKVGAPARVGLVAPVDVVVPPGNTGLDPSQTSFFQVLNIPTKINKGTVEIITPVELIKKGDKVGSSESALLAKLGIRPFSYGLVINNVYDSGSVFSPEVLDLTEEDLMDKFASGVSMVASLSLAISYPTIAAAPHMFINAYKNVLAIAVETDYSYPHGDKIKEYLKDPSKFAVAAPAAAAASGGAAAAAPKEEEKKDEPEEESDGEMGFSLFDD*