MDNPKGIDGFTNLKEKDIATNENKLLRTITADKMIPAFLITPISSQIAGKVIAQVESDIFAHMGKAVLIPKGSKVIGYYSNNNKMGEYRLDIVWSRIITPHGINIMLTNAKGADIKGYNGLVGELIERNFQRYGVPLLLSTLTNGLLIGITSALNNRGNKEGATNFFGDYLLMQLMRQSGMGINQVVNQILRDKSKIAPIVVIREGSRVFISPNTDIFFPIPRENEVIAEFLK