MSDDEREEKELDLTSPEVVTKYKSAAEIVNRALQLVISECKPKAKIVDLCEKGDSYIREQTGSMYKNVKRKIERGVAFPTCVSVNNTVCHFSPLASDETVLEDGDIVKIDMACHIDGFIAAVAHTHVLQEGPVTGRAADALAAANTAAEVALRLVRPGRKNKDVTEAIQKIAAAYDCKIVEGVLSHQMKQFVIDGNKVVLSVSNPDTRVDDAEFEENEVYAIDIVASTGDGKPKLLDEKQTTIYKRAVDKSYHLKMKASRFIFSEISQKFPIMPFSARALEEKRARLGLVECVNHELLQPYPVLHEKPGDYVAHIKFTVLLMPNGSDRVTSHSLQELQPTKTIDDPEIKAWLALGTKTKKKGGGKKKKGKKGAEAEPMDATNDATPQEQD*