MPHTLGLTKPNSTDHPKISFAAKEIDVTEWKGDLLVVGVREQDLTKDDGSKFENPILNKLDAHTSGLLALVSSEEDFTGKPGQSTVLRLPGLATKRIGLIGLGKTVSSSSPAAFHSLGEGVANVSKASQSSTVAVALASPESESKLSSASALASGVVLGLFEDGRYKSESKKPSLSSVDIIGFGTGPEVEKKLKYAEDVSYGVIFGRELINSPANVLTPAVLAEEAAKVASTYSDVFTANILNEEQCKELKMGSYLAVAAASANPPFFIHLVYKPKSGDVKTKLALVGKGLTFDSGGYNIKTGPGCSIELMKFDMGGSAAVLGAAKAIGEIKPPGVEVHFIVAACENMISGTGMRPGDVITASNGKTIEVNNTDAEGRLTLADALVYACNQGVDKIVDLATLTGACVIALGTSVAGIYTPNDELAKEVIAASEKSGEKLWRMPLEESYWEMMKSGCADMVNTGGRAGGSITAALFLKQFVSEKVQWMHIDMAGPVWNEKKKSGTGFGVATLVEWVQTNSSS*