MVTRRRSNRRKGDNPEEALQQRVAANRRERQRTKELNDAFAILRRIVPSLPSDKMSKIHTLRIATDYIRFLDQMNGDGCRLFGCEMQLCDGNLQTTFNMWRGGMASLPHYYSNDTSPMQTFIKTEEEHGWFSEDTDATLPATATAAATASGMPAVKKTTTSLEQRTSM