MSELTRPEAVLEGRELWQCFYRLGTEMIITKSGRRMFPPLRVSFIDLDPRDSYAVMLDIVPLDNKRHRYSYTDSAWFVAGEADPTPPRRVYVHPESPFSGEELARQVLSFERVKLTNNPKDVNGNIILNSMHKYQPRVHLLKNPADTNYEGQLEEAQTFVFPETAFMAVTAYQNHLITRLKIYSNPFAKGFRDTTRLLPSFHE