MDVLASYSIFQELQLVLDTGYFSALPSLEENWQQTCLELERYLQTEPKKFSDSFGEEVDCFQNALLDQGVGEDDTRTDPMLLPPGPPAFNRKENVDVLISPDKLLSDSPFTLRTASSTAEACTTVNPAQLNAVTSLTPPSSPELSRHLVKSSQTLSTADGTLTLKLVAKKSSLGTPKVVAVPGALTKSGLSDGEQSGSPSEISPENKKRVHRCQFNGCRKVYTKSSHLKAHQRTHTGEKPYKCSWEGCEWRFARSDELTRHYRKHTGAKPFKCNHCDRCFSRSDHLALHMKRHI