MQNITVLGSTGSIGTSTLDVVARHPDKYRITALTAHRQIDLLFRQCMQFKPRFAVLLDENSAAQLRALLCDAGLATEVLCGVDALEQVCVLPEVDAVMAAIVGAAGLRPTLAAAKAGKKILLANKETLVLAGNVFMDAVRISGSALLPIDSEHNAIFQALPRNYSGNMADHGVRRILLTASGGPFRNTPLSELQNVTPDQACAHPNWTMGRKISVDSASMMNKGLEVIEAHWLFNASADDIQVVIHPQSVIHSLVEYIDGSVIAQLGNPDMRTPIAYGLAYPERIDSGVAPLDLFKVATLSFDEPDFERFPCLALAYQALRTAGTAPAVLNAANEIAVAAFLDHKISFLSIPRVINEVLNRLPVNVVTVIDDVLDADLAARRAAENVISTLVK