MSDDEREEKELDLTSPEVVTKYKSAAEIVNKALQLVISECKPKTKIVDLCEKGDSYIREQTGNMYKNVKRKIERGVAFPTCVSVNNTVCHFSPLASDETVLEDGDIVKIDMACHIDGFIAAVAHTHVLHEGPVTGRAADAIAAANTAAEVALRLVRPGRKNKDVTEAIQKVAAAYDCKIVEGVLSHQMKQFVIDGNKVVLSVSNPDTRVDDAEFEENEVYAIDIVASTGDGKPKLLDEKQTTIYKRAVDKSYHLKMKASRFIFSEISQKFPIMPFSARALEEKRARLGLVECVNHELLQPYPVLHEKPGDDVAHIKFTVLLMPNGSDRVTSHPLQELQPTKTIDDPEIKAWLALGTKTKKKGGGKKKKGKKGAEAEPMEATNGATPQEQD*