MSAPTAAVDDDFKDAAEEDYDEGVAGEFEVTPEELATLRAHLATAFPEDFLYLSDAYIRSVASKPYSKDPSVRRPLEYSQEKLTHVMQWRADVGAPTMQDLVKLANGPSDAPEVVEQPELYAKAKSLVVSLNTGSSYWHGFTKDGRPVLWLRTNRKPWYPDVDAEVNALMLLSDAGIRAMPPHVTDFVVISESSYPPPPNPSFMIKMLKALVRGYPDRLHELLSAPVSSIIQFVMNLLLPLMPGRLASKVVLLGADDMKSRLAAFLLHGEDDVPTFFGGPANHDEFYPEEGKCVNRGRGNLKFDFFGMLERLEASKEEYLKLSNQG*