MEERGRSKDGRGHLSILSRQLVAFSVILQANRIEVMVVVEKVSKSSAKQAGAVKMEKNAKEGESFNTDAENGCKKEGLVESQEDTRIIQKDDSLKVSDKEGRHKYQKGHQATKALIEKGVKGKVKWYSVEHNYGFIGRDDKNANDVFVHQSAIAKSHAVKRYLRSLADGEEVLFDIVEGRRGPQAANVTGPNGVEVRCLSYHGNLIAQPEFKGPEDVTITVLVSGEILEGMGKIIVFSCLPFLAFLSPFVSLSCHQHQWIAEEGAVVSKCAVIRAESEMGASEPWKVRVREHREQGKREKDVGGEKADEAGKPKGVEDGQSEERCREEVNEVSCEREGNKAGKKQEDGGECAQEKGAEKSDEKKAAS