MGDNPEEALQQRVAANRRERQRTKELNDAFAILRRIVPSLPSDKMSKIHTLRIATDYIRFLDQMNGDGCRLFGCEMQLCDGNLQTTFNMWRGGMASLPHYYSNDTSPMQTFIKAEEEHGWFNEGTDATLPATATAAATAGGMPAVTKTTTSLEQRTSM