MADNGSLDDFLASAVDAAKRAGEIIRNGFYQTKHVEHKGQVDLVTETDKACEDLIFNHLKELYPTHKFIGEETTAAYGTMELTDEPTWIVDPLDGTTNFVHGFPFVCVSIGLTIGKVPTVGVVYNPIIDELFSAIRGKGAFLNGNPIKVSSQAELITSLLATEAGTKRDKLTVDATTNRLNSLLFKVRSLRMSGSCALNLCGIACGRLDLFYELGFGGPWDVAGGAVIVKEAGGLVYDPSGKEFDITSQRVAASNPLLKDAFVEALKQSE*