MAATNGASNDFTVKAGLAQMLKGGVIMDVVNAEQARIAEEAGAAAVMALERVPADIRAQGGVARMSDPSMIKEIMEAVTIPVMAKARIGHFVECQILEAIGVDYIDESEVLTPADNLYHVTKHNFKAPFVCGCRNLGEALRRISEGAAMIRTKGEAGTGDVVEAVKHMRTVNAEIARARAILQSSPDPEPELRAYARELEAPYELLREAAEKGRLPVVNFAAGGVATPADAALMMQLGCDGVFVGSGIFKSGDAKKRAKAIVQAVTHYKDPKVLAEVSQGLGEAMVGINVSHMKDEDKLAKRGW*