MGGGINMKRRVLLLLKRSMLDGYVSRERMQMCEPPFASLMVSHPKAVGNLSDRHRVHQHTVEVCKDVLKRKSNVVWDSLMRDELRGCPIRDVDLVVTIGGDGTLLQASHCLDSSIPVVGVNSDPTRASEVEENLEEFDATRSTGYLCAANADNFEQVLDEILDGSRKPLVLNRILTRIDGMNFTYPSLNDVLLSHPNPAAVSRCSFSIRKAGNDEPTTSVVHSRSSGLRICSAAGSTAAMASAGGEIMDFMSPDLQYMIREPIRPHPLFRDHLRGWIRPDEVLNVQWGCRQGVLHFDGSHVFQQVKFGSVIEFSSNAPPLKIFTNFSKNVQM*