MGRVDHIPGETFHGRRGAVENAFKYGIDYVLLDAEEDRPRAPWLFGRNRAGFLSLQDRDHGGPAKQGRGAVWAREVLASHGLADVTDGKLMLLAQPRTLGHVFNPVSFWLAHDRPGRLRAVIAEVSNTFGDRHSYLCAHDDHRPITREDTLRATKIFHVSPFQPIEGGYTFRFDIRSDRVGVWIDYATGNEGLYATLTGKRRALTTGAILRAALRRPFGARRVFALIHWQALILWWKGAPYRDRPEPPGHEVS