MICNHCISLTHLKQGTANELLRQIRQLSSQFGDATQRLAHFFANGLEARLAGSGDGTRSFFTSLSSKRTTAADKLTFQA