MEKMSFVRDGVVRLPPGFRFHPTDEELVVQYLKRKVFSCPLPASIIPEIDVCKFDPRDLPGDSNQERYFFTTREAKYPNGNRPNRATGSGYWKATGLDKRIVTSRSNQVVGMKKVLVFYRGKAPNGSRTDWIMHEYRLADAAGGRGCIVPQRKNSTQNAMMQMEDWVLCRIFLKKRSEKTDVEITQPSNNYRSRNLGVPRISFIDFMGRGAASSSDSSSITEVSSAGPRNEESNSFSSSPCGREA