MKDGTKDRVHEWMSGQQGKHDVLDEAASTVNDFKRGKRLKRLAKTLTGPLALLSISHLKVAALVVTSLMVAVDLAMFITFLTLANVQSDQVLDLQSVGLAIHHVLQVAISVTSLESLYAGAGVPHLRYLGEGGAEADIAYQLTFMEKQVEQLDELHRGVYLGFNKQRRLTEAYGIRDIWESPSNELIDFYPVGNTIVAQSVMTGLWDGGNTYIKQARDILQNSGDLYGLSTGHGVNFTRDPNTLSMLWNGPHVLVPAYMVTLDGLMQQAIADSQKVNNVQLIILAIEGGVTSCLAIAVMWYMSKKVVFRRYAIFMVFLLVPHGLIKALAARSVEVEEGSGEDNEENGGDMEDNAGDDAARPGDEEEEGRGRGAKGGPSGAGGPAAKLNITALQALAAAKANRPSLAKRVLRAMMFWKGPVEQRDGNGIVIPPAAASLASRRLVHSQAAVLWLV*