MLSMVEAKLPPGFRFHPRDDELVCDYLAAKAAGGSTESSSIMMVDVDLNKCEPWDLPAAACVGGNEWYLFSLRDLKYATGQRTNRATMSGYWKATGKDKPVTRKGLLVGMRKTLVFYQGRAPKGKKTKWVMHEFRMEGSDGAPKLPFKPDWALCRVFCNNRRISTMPSMEASHESSGSQSLSALMDNCITFGQTPFFSEGFEQVPCFSNLSPNYVSQCQDFVLTKCLAQTGGLPDHYLIRL