MSDDEREEKELDLTSPEVVTKYKGAAEIVNKALQLVVSECKPKAKIVDLCEKGDAFIKEQTGNMYKNVKKKIERGVAFPTCISVNNTVCHFSPLSSDETILEEGDMVKIDMGCHIDGFIAVVAHTHVVQGGPVTGRAADVLAAANTAAEVALRLVRPGRKNSDVTEAIQKVAAAYDCKIVEGVLSHQMKQFVIDGNKVVLSVSNPDTRVDDAEFEENEVYSIDIVTSTGEGKPKVLDEKQTTIYKRAVDKSYNLKMKASRFIFSEISQKFPIMPFTARDLEEKRARLGLVECVNHDLLQPYPVLHEKPGDLVAHIKFTVLLMPNGSDRITSHALQELTPAKTIEDEPEIKTWLALPIKTKKKGGGKKKKGKKGESSQAEPMEGEPNVAES*