MDVKERVALQRQELEAAVAKALELAAASSDAAEVAITKSTGLSVSTRMCEVENVEFNSDGALGITVYRGQRKGSASTSDLSEKAIRQTVLAALDIAQYTSADPYAGPAPKELMVQDIPDLDLFHPDEPNPDVAAQIAIAAERAALGYSKKIKQSDGGSYDSHFGIRVYGNSHGLLASYASSRHSISCSVIGEGRNGEMERDYSYTVARHRDDLWTPESVGLQAAENTVSRLDPQKLKTGQFPVMFAADVATGLIGHLVMAISGGNLYRKSSFLLDHLGKTILPTWFNISERPHVMRGLASSPFDSEGVRTQDLEIITDGVLATYLLTSYAARKMNMTPTGHAGGIHNWYVKSTGQNYQQMLKELGTGLLVTEVMGQGVNVVTGDYSRGAAGFWVENGEIKYPVSEITIAGNLKQMLQQIVAVGSDIETRSQIQTGSILIESMKVAGE*