MGIREAEEEGPIFRDIRRYYCEYCGICRSKKTLIASHMLTHHKEEMEMAKEADGEGEREKPNTCQECGATFKKPAYLKQHMQSHSLEETSGSLYSTRLMILLLISLIAS