MSNQVAIIGGSMTKFGERDAWVRELLAEAGEACLDDAGVTPDDVEHVYVSNMASGEFEGQTGIMNALAHDLGLMPAYSQRIDQTSSSGAAGIYGAWQSVASGASDMTLLVGGEKMTHKDTAGSTEVIASITHPEEYKHGVTLPSFAGMTARLYLDKYDAPRESLAKVAIKNHKNGVDNPKAQFQKEIDIETAMESPIIADPLRLYDFCPVTDGSAALMFCPVDVAEEYADDYVVVSGVGGATDTHVVHERDDPTTMGGVVESGQEAYEMAGLGPDDIDVAELHDMFTILEFLQMEGLDFADEGEAWKHIEDGRTEKDGELPINTSGGLKSKGHPLGASGVAQGYEIYEQLMGEAGPRQVDADTGLACNVGGFGNCVITTIMEAN