MSVSEVDKYLWLAYCKAVQNAVGGLPGHKPALFFTKKAQKAPVASPDVDPAYTNYGINNIINNFLQTNDLFFDPSHHKTYTQCLLEYLLSVKIGDGNQTRITMTGRTLTGALDQALRERERALDKFEKEEDHGLTGEQDFSQWWPSHAPAYSAAKSKVEAVAADYKALLLNTGGPAASQLARDFNRIIQALIGGQFIDGITMPACHASAEVTRELLEKDRTPHAITYVPEFMSPQYTSQIEHWMNGVGDGDSSMQINVADGNGKGSTNEKGLSFGSVDTDTNLDVQFSYDEIQTVAVPAGDWNVPSPGRRYQLSSTASEESRKLAFPDYLVVVRNLGFKISIRDDKLARQVDDMFEQAKDAGGSVRVFGIPATPEGNPDKATEENAHIAEWDRGNGMLLVRPTTDAGFASVVALVGELNISQ*