MDERSNIVFEDRFTVTVSHLCRAVIQTSDDREQALAPGWTQADSQDVDRDGKKFDRVSRINAKSSDLGMELTLDVANELYPLKVDDHFSLLLARNLKPDEIEAEEDEETEGTRKIKRELWRADDQGLANDYDYVMYGKIYKFDDAQKGEAMTTAYMSFGGLLLALRGSYRHLANVVVGENVYLLMRK