MSDDEREEKELDLTSPEVVTKYKSAAEIVNKALQLVLSECKPKAKIVDLCEKGDAFIKEQTGNMYKNVKKKIERGVAFPTCISVNNTVCHFSPLASDETVVEEGDILKIDMGCHIDGFIAVVGHTHVLHNGPVTGRAADVIAAANTAAEVALRLVRPGKKNSDVTEAIQKVAAAYDCKIVEGVLSHQMKQFVIDGNKVVLSVSNPDTRVDEAEFEENEVYSIDIVTSTGDGKPKLLDEKQTTIYKRAVDKSYNLKMKASRFIFSEISQKFPIMPFTARDLEEKRARLGLVECVNHELLQPYPVLHEKPGDLVAHIKFTVLLMPNGSDRVTSHSLQELQPTKSTENEPEIKAWLALPTKTKKKGGGKKKKGKKGDKVEEASQAEPMEG*