MRLFTVEQLELIRRLRLTGISADAVLEAFKTLEQFENNLESNRLQQAAIAAMMMPGSDLSINFNKIPLQNNINGGILSSGNILSNTNNQSNFDTLSQNPLLFKHLTVAGGSSSNISSSSNNNANNNNNNSNSSRNSTFSDTSPSLILETNNSSPSLTTSTTTTTLKNNNNDDINNSTILKTTEEYPFSTTPPTSNGGRPIRSNRTPMREITTLDDPKELEEFIEKGEENCINDMRQFITQLSLRQTTVAQMTGVSQPYISKMLNGNHKELSLRCRKNIYSWYLNMRRHPEKLSSYLSDPLIRLETNNDGELIPQRRERYVFRPILIKILEKFFLEAPFPDFSKRMEIASVCNKALMKEKSVNELMSKEIVSPQVVANWFANKRKEMKRKCTDDGSIIYTSSSGIKNTLDLYRMSSPEYTIKSSGSTTTEDSRPSSTGGEENNSPINLLIKNSNNTNDFSILMANALQQQAVFHNVFNNNNSITNGLINTTE