MEMGRKALDVSFRAVDAYRKTLLVDKVTSVDERSPPVYLLNEISEILRSCSLDLTQEIVEYTFRRLRHRSPQVKYKVLRFIKYTVNRAGSAPYRKELQSYSAAIRELFNYQGQVDPFKGNALNQAVRDAAHEAIKAIFSSEASLPASKSISNRIEGFGNHNFSQVSIRSYKSVAIDGTESESLQQYGGNDYYDHGSRLQENVNLKLNKESEMVSSPEEELLDKVTASQGLRLQPTHECLQLFLSSAKTLDAVRIALALKARLQSPSWQVQLKALCALQSLLHQKDTSLLQAIEANAGNFHICVHECLLSPQATLKKKAKEVLDSLQALTKVENHSRSPNMLIDDTLPEIESRSKESFTSQSGNKDASFSSPSSVATSDMHQLDDLISFQNDNFVELQATETSPSSVMDDPFDGMCIYGSNDSAQLPSVEDLLSGAWTDNNGHHVEAPFVKTTQRNHMFIRTAPQYNAINQNQYKNPALDNLFIPDIAKTGPITTGKSVHSSLDGKTRMVDSQGNMTGFENLNPLNMFPLDMVGSSHSIGALHQYLGGAQGFQFRTNNATTSVNGKIAAGGHALGDTWFKELGLPS*