MDFRKAISNLTDFSLQTAKHILAEGPNNGSNIVFSPSSIHVVLSLIAAGAKGRTLEQMVSFLRAQSSGDLNTLSSQLVLLIFSDGTQSGGPCLSFVNGVWVAKSFALKPSFENISSSSYGAVAKLVDFQTQAVEVANEVNAWAEKETNGLIKELLPSGSVDGSTRLILANALYFKGAWNEKFDASKTRDSNFYLTDGSSVQVPFMTSKKKQFLRAFDGFKVLTLPYKQGEDKRRFAMYFFLPDDRNGLQSLVEKLGSESGFIDRHLPLQEVEVGEFRIPKFKISFELEASKVLKELGLVLPFTGEGDLSEMVDSPHGQDLYVSSIFHKSFIEVNEEGSEAAAASAAVINLRELLMDGPIDFVADHPFLFLIREDMTGVVLFIGSVLNPLIAG