MESGQAEDTKDSSEESDRPQIIDDETGTGRFYECMFCKRGFSTAQALGGHMNIHRRDRARIRQQTPPSASSGSGSDPAYAGFTPQPLQNHRPYQTVPPPTNYHHVPTSTSSLQHSKAFYGDNSGLRMPPRPLSLFGEDLNVGTSAQVQPAQVKDGADEKKDWEDDELDLELRLGHEP