MACRARELVSLFLYKICNPRRSDYKIEEHVGEEAEARKLNRAIILESSSGSSEKHNQDFVLPDDLVRLILPRLAMKDNIRCSVVCKTWSEIAAASVRLKDKPYWLMYLITCNNTRGGVSYGFYDPIAKKKTKAMTVPELSMDSKIFCSNDGWLLIKDYSPHGNLCFFNPFTRERINLHFPKHTICSTTFAFTCAPTKMGCLLVGIEGFPDSVSVYTTISTWHPGAVTWVHEEFRNEISSHSRHTQNIIHSDGLFYMATEIALGVFDPSARTWTVLPMQPILGVGPRMRTLRWMTEYAGQIFLVDASYVEPVVFRLNQVESVWEKKSTLDGCSIFVSNGSCVITSGSMSNILYIWNNDINGRRPTKYMCTFKRNRPYKYSLYKRSLCEDPEGYYFEYRTRRDMDGVWIEPPQDVSIYDFSIIDPSLAINTRLFF*