MRPEDAAKVVAQKARPFLDSFLKLVEVSIQTGGVVVDEAKLAASHFGSLVDKCMHGSAKLLQALCCIDLDKFTRGPEKPALQSQLPVIFVLGLLAMLYSAFVFAYMPAAGLSLNSPESLLFHAFVFLTLASFAQAARTDPGSVPCGPEWRDPNRPPRCVHEQKRFSDEARWCRKSQAFKPDRAHFCRAMGRVVLRMDHHCPWLGNTVGWANHKYFYLFLAYTNIACGMLGLNVLDLLVHATLPALTTFLLIGTEALTFLLSSILVPFFLFHSWLVIRNMTTIEFCASFARGPDEKPYDNPYDVGIYRNVCAVLGSSPLVWWAPVGGPVGDGISFPRKGIPEHYVLSDEDPEAAHPASEEGSDADSVEVKQESMCNFFVDISGDEQVDGLGARWSPANDX