MSDDEATKEEKELDLSTPDVVTKYKLAAEIANKALQLVITECKPGVKVVDLCEKGDSFIREQTGNVYKNSKKKIDKGIAFPTCLSLNSVVCHFSPLATDETTISENDIVKVDLGCHIDGFITVVAHTHVVQEGPVTGRAADVLAATSTAAEVALRLIRPGKKNKDVTDALHKVAAAYDCKIAEGVLSHQMKQFVIDANKVILSVSNPETRVDDAEFEENEVYAVDIVMSTGEGKPKLLDEKQTTVYKRAVDKNYHLKMKASRFIFSEINQKFPIMPFTARALEEKRAKLGLVECVNHELLQPYPVLHEKPGDLVAHLKFTVLLMPNGSDKVTGHPIQELKPIKVVDDPEIKAWLALGTKAKKKGGGKKKKAKKGDGQEEMADATEAADDSEA*