MRTKYWLGVAAATVIVGLLPMAVQAQDILLRTQVPNVEDEDYDGMIVFKDYVEAQSNGAIGVEIVLGNQLCATGTECMEALEDGVLDIFITTSGGASTIFPFVQVLDLPYILRNDRVAEHVLSGPFQDHMREAGLEISGDVIRLMTIGNTGGWRNFANTQRVVQTPEDLAGLKIRTIVADLPQILVESLGASSTPIPWPELFTSFQTGVAGLQYITLDGHAYMAALWWMNNDSFLRLDPAQRQIVLDGFDALQQATFASPKRKSIQAYQDFVAGGGTIYVPTAEEKTMWQEGATPVYDWFAENIEDGDVWLSRLREAADAAEADIAAQDESRLN*