MYGKGISQTGELIDLAVDKDIIDKSGSWYAYQGEKIGQGRVNAVNWLDDQDHKKERDEVLNAVRNAYGIGDKKDSQEQSTDENDTSKKKNKKSSDDPFSDPNYNPKPKTSDDELTDDDIY