MVTRRRSNRRKEALQQRVAANRRERQRTKELNDAFAILRRIVPSLPSDKMSKIHTLRIATDYIRFLDQMNGDGCRLFGCEMQLCDGNLQTTFNMWRGGMASLPHYYSTDDTSPMQTFIKTGPFFSKIKSVI