MSDDEVKEEKELDLTSPDVVTKYKCAAEVANKALQAVLADCKPGAKIVDLCEKGDSSIRDLTALMYKNSKKKIDKGVAFPTCVSVNNTVCHFSPLASDESVLAANDIVKIDLGCHVDGFIAVVAHTHVLSEGPVTGRAADVLAAAHTAAEVALRLVRPGKKNKDVTDAIQKVAAAYDCKIAEGVLSHQLKQFVIDANKVILSVSNPETRVDDAEFEENEVYAIDIVTSTGDGKPKLLDEKQTTVYKRAVDKNYHLKMKASRFIFSEINTKFPIMPFTARALEEKRARLGIVECVNHELLQPYPVLHEKPGDCVAHIKFTVLLMPNGSDKITGLPLQECQSTKVPEDPEIKAWLALGTKSKKKGGGKKKKGKKGDAMIEDSSETAAESATGTTDTMDTSA*