MFGYVRPWKPELLVKEWEQYRAVYCGLCRRLGETCGAISRLSLSYDGTFLAMLLLGIEGGCTGFEQKRCVVNPVKRCGFCQTRGDSLDVAAALTVILAWYKLRDDRKDEGAGKKVRSALLTPLASPGYRRAKRRFSHLEELAAAYLKAQDKAEQDPEAGLDACADPTAHLLEEALVYAVFRGKTEDAVSGRVLRQLGYHLGRWIYLMDAADDWKDDLRRGSFNPFVRKFSLAGTLDEDQAVRLRDYANETLNMSMAQLNTSFALLELQQFESILRNIITQGMPQMQRQILYQEKKENGNVGSV