MSPCKPYKRDPIVSALWRHLRAVPVLPILTDLAPLKVLRKDVDGFRIVGDLATTCCVGQKKNELEKIISRKRSFEYLFRPSFKCLLRKPVKIGDSHTTVNRHQKAALGMLVQGQGAESFWERFQSMEITVEGHQEWKPASTERWAELLEGWKPDPENKRLGWNDWKGKVELWVVEEVIEAHSIQLRGVGEKGRVDVGFSTPMAPVGARVEVTYSSEGQYVLRSENKGKYLPIAFRGICLKFNKQGAQLRSEPTRLSSDSEPVVGTTSVEETSPPTDQSVVEHEDVEGDTPFDCMHMAPFVEDDWFATILPEEQQPEEDEGEADDDEEELEQERDDAAVSLSGSP*