MVTRRRSNRRKGDNPEEALQQRVAANRRERQRTKELNDAFAILRRIVPSLPSDKMSKIHTLRIATDYIRFLDQMNGDGCRLFGCEMQLCDGNLQTTFNMWRGGMASLPHYYSNDTSSMQTFIKTEEENGWFHENSEGNASATVTTPGTVGMPAVTRNVGQRNLM