MSLVLSTDAKPRLKWTCELHQRFIEAVTQLGGPNKATPKGLMKAMEIPGLTLYHLKSHLQKYRLGKSLKFDDNKLEVSSASETQESESKNDSREFRGSVNEENNNLANEGSQITEALQLQMEVQKKLHEQIEVQRHLQVKIEAQGKYLQSVLMKAQQTLAGYTSSTLGMDFARTELSRLASLVNPSSSLSEVTQAEGYEEAEDVEEGFLWCKKPENRGIRLPRYSVESSLTSSESSETKLNSNEDERKSMELPLMEIKSEVRIGEKRSLNDVVCMEQQPIKKRDFGVDDEQHLRLSLNSYKKDMGTCPNIGLGLN*