MSVGAISLYQNHQHIREASNVRNITKMKKYDSTFYLHRDHVNNEEYGVDSLLLSYPEDSIQKVARYERVQFASSISVKKPSQQNKHFSLHVILGAVVDPDTFCDVRPGISYDEIALKNGSKGIFVYLQEMKTPPLIIRGRSPSNYASSQRITVRTPSSVNSSQNSTKRKMPSTPQPLKESCLNARPAKRRSKVTLDGTNPGMSISPVKLRQSTPMEASKENDDPFFRPKRRVETLEHIENKLGALKNQCPDSSLKYPSSSSRGVEGALEREDLVYSGGFSVSMKQIELKPAHSFEHENILKIGSLAFKKINELPHDNYDITKEKKFNEQNYSRAEICSRSECKTSYGNELSLPNISFSILPNSAENFHLETALFPAMEEDVPRTFSRMLETGSFQNYYQKMEVENVDRSYSKGIKLVASGTLPSGIFNKEELFEEDSFYKH