MKYKLMSKGLWACVKGSRVLDLTNIEDMEDDERSQAIIMLHSNKTLIHHVDQLPMAKAKWDELDKLYGAKGKNSKISLKISLYALEFKQGEESLGAFISRMKGLMAQLASVQAPVDDEDAIAILLKAVMKVYPTLVTTLSNVPNPTWQGVIQSCLDEEKRHPAAPTTNGGTSTSTSDQALVTSTPSKCSFCCKKGHVVSNCWEKYPQKMKCNRCKQSGHITSKCPNKESKSNNVSITYASSLESDGGDIL*