MATPREHVEEIRINKFSIGREDNPLTEDLHHAVKHLSTELYTKDVHFLMELIQNAEDNEYPPNVEPSLEFVITTRDVNVEPSLEFVITTRDVTGVGASATLLVFNNELGFTKRNIESLCSVGRSTKKGNRQGGYIGEKGIGFKSVFLITKQPYIFSNGYKIRFNEIPPPGTKIGYIVPEWIDEKPSIKNLQEVYGCELPSTVIILPLRPEKVDAVKEQLASIHSEVILFMSKIKKLSVREYNEDPALNRVNAISVSRETEFTTAKNENSQSFILHLSAQENADTESECSYYMWRQCFPVQEQSRIEERKDMDKWVITLAFPVEDRLNRAENKIASGIYAFLPTEMITGFPFIIQADFLLVSSRESIILDSKWNQGILDCIPSALCSALISLLCSVQSAPPMSRAHFFKYLPIDIPSCRELRRVRDAIQVQLKQEKVILCEAQNAYCMPKEARRILPAFRDILDNASKNGLESPSALWSTGVFIVHSCMEEHQFSRVLQFLGVGFVPYQWYSQCILNLNRFGWVADLSEDLYVQLLCFLSQYWVQRGISTSLQNFPLFKFVNDHNRVDWASLLDISNGHKQYFSSEVEHISWLARWSGELGRVANFKFMPDATQMAMRNLDSQEPCQMPLKWP*