MWEVEKDNLLEELESEREKAQKLSESQERLKRKVVKLEKALVVEKQWFLKNSSFLLFSLLWRSLSRQLLSPFDSAENLLLNDVIKSKITMTTKLMMAVNDNENLHNLIIMKRLDYSIENQYENLKDVVFQQEQEKRQSLKKGHSLLMNEGKMKKDTSWRRSDCQPKQFKEEQKDEMGSKRVENQSQPNLRCFRCGGIGHTSRQCTSKSAYVVEKKKSEKSEGVGAEVVETVEILGQNRTIFIDSGAVVPVMSSAVWERLKKGCPDWDKRVEVLAKPVFTILNSSKAEMPVENQLKLEVRVRGRKALVSRQ