MPNTVAFTVLVDGLCKEGMVSEARCVFETMTEKGAEPDVYTYKSARHHGWQGLCTSVLINGYCKSRRMDEAKPLLAEMSHKDLTPDTVTYSTLMKGLCRGGRVLDAQKLFKEMHALKTLKAMQERKIERDIVLHTILIEGMFIAGKLEVAKELSSKLFVDGMRPNVQTYIKGLLKEGLSDEAYELLRKMEDDGFLPDGCSYNIVIIKGFLQNRDSSTAIRLINEMAGKRFSADSSTFQMLLLLNELSFFFDQVLL*