MIRGSRVVKPDEIPELPEFPALSKRFLKTYEDIFKSEAPKICHSLLKTPKVKPGELADTDCLICIEEMESEEGTIKCECCKRRYHTECVQEWFKTKRTCPACSSALLDDSEFPTLGQ