MNTEPGQYDSLYGAYQTQAPARITTAADITQLTSFGAHQNTEYTGIPGYDIYRCTQYYPYTTGNSTAFYGAELNVNGSPFQRPTATFATGQDLKAEIKLEKDHPVGIEINSLVSVADLSGVGSSDIHDAVEHPIPSGSSVDSVSVQGSSNAAEETLSAPRRLDRRKAATMRERRRLRKVNEAFEVVKQRTNLNHNQRLPKVEILRNAIEYITELEDLLRQSGRMTKIMCANAGMAIDPNVDYPISVSVPGGAYYQTSPYPDADSDDMNAAHQADNVAVFAVSLEAGRGCNERGRCVAPEKETTCQAISGGQKKSSLDHLSTIVKNIPGDGQQAVPNASGDQSHDTDIDDDDDDDDDVDDSDAD