MKEKINYQTKRRKNKMKRGLTFTVIAQAQSLNYGEGIGNISELKKLSRDDGNMYTFASRQCLRYDIVRLAAELFNWNLQVVDKEKGTIQFKDNISIRESEEMDLFGYMKTNKKDEKDKKGGSLTREATVRLSNAISLEPYRSDMDFLNNKGFADRIGEHPNLANIEQHLSYYTYTVTIDLSKIGKDGEIELDNKEKCRRVVEFLEIIKVLNRNIRGRQENLSPLFVVGGVYEIANPFFLGRIKLKGDKNGFKINKQAIEEVIQGTFLGKDLKEFTYVGMVDGVFINKEEFKGLFEDNFLSVDKFFGQLVKEVKEYYGVN*