MRRFATVFALCSILSFTLPSIAAACGALIPADDQIRQAGLNVIFAVDGQANQTTAYIQINYVGDPAEFAWILPVPSNPKVDVIEASTFAELHTLTDPRVTFPSPPECFPAIVGAAPDGAGQAPNVLQQGQVGPYDYSVIEDRDPAALETWLKTNGYQTPAGLEAALKPYTEAGMPLIAMKLKPGADTNDIQPVAISFTGTTPMLPLRLAALSSEPKTPITVWIFGEAQAIPTNTERFTMRENDLALTAYDGSNNYKELRSGVLASVAGKGFLTEYAQQSKFLNPQDSLLKELTSKYAFLTRLYAEISPEEMLFDPTFGYSPDLPPLSNNIDLTYRAEPYDCETATLHTVRRQQYDAAKGNRSSEEEATANLRRGPLRIGTLLVIGVTMGSIWLLARRPKRRPSA