MNAESEFQYPYFHQQQSFFPLEQVQVHHPLHKSTARSNLVQTTVSAYSMGREGDLFKDLDPIMEEPVLELDPVTVVSMISSGEDITTQSTNVSDISSIQSGHLLSENSTSSEYYRGGESDLFKAPVSIMEESILGCDPMTLAISKISCGEDVISAEMIEAADIKSFQNECLLSELSNEWKELMEKSTMYESSSKALDIKIPAIMKEENLSVERYGSITGSPMQKSVSSRSLSSMEWIDGEAMRSNFVDFQTKDFGAALGITRAFSEGIIQTLGTVNTLGHSSLEQMPTVDSDTSEERKLMLSRYKIKKARRNFGRKIKYACRKALAENQPRVRGRFAKTEEAHMPTLQ