MSDDEMKEEKEPDLRSPDVVTKYKCAAEVANTTAHDHQYPELREWRELTLWIDCSCGEMALGPLKLFTGSQIALIYKNSKKKIDKGVAFPTCVSVNNTVCHFSPLASDESVLAANDIAKYIGCHVDGFTAVVAHTHVLSEGPVTGCAADVLAAAHTAVEVALRLVRPGKKNKDVTEAIQKVASAYDCKIAEGVLSHQLKQLVIDTNKVILSVSNPETRVDDAEFEENEVYAIDIVTSTGDGKPKLLDEKQTTVYKRAVDKNYHLKMKASKFIRSEINSRFPLMPFTARALEEKRARLGLVECVNHELLQPYPVLHEKSARIKFTVLLMPNGSDKITGVPLQEYQQTKVPDDPEIKAWLGMGIKSNRKGGGKKKKGKK*