MKRNEEIMMKKEDQLLGIHHVTAMTSDAEKNYHFFTDVLGMRLVKKTVNQDDIYTYHTYFADDLGTPGTTMTFFDFPNNPKGLKGTNTISRTGFRVPSDAALTYYENRFNEFAVKHTGISEEFGKKVLRFWDFDDQAYQLISDELNQGVAAGTPWEKGPVPTEFAIYGLGPVEIAISYFHEFKEVFEEILGFHVVAQEGNRYLLEVGQGGNGAQVVLVDDDTSSQAQQGYGEVHHVAFRLADRKSLGTWQALFDHLGLQNSGYVDRYYFESLYVRIGHILVELATDEPGFMGDEPYETLGEKLSLAPFLENRREYIESVIKPFNTKRA*