MRDSNNIKYVREDAKKMHKLWAHIRMAMEGSRAIKDNAKEFVPHPDNTKATTPEGVARYKAYIERAVWYGASANTVDGMLGQIFARDPVFTGPEDKFDMLINDVDGSGLSIHQQARDSAEDALSLGRGGLFVDYSYVTTNGVSEAQEESGEARPYIKFIAAEDILNWRERWVNGAKRTTLLVFREESDADDDGYQIYKEEVWRELRLVDGTYWQRTWRENDGQLYVDDWISPTKADGSQFDEIPFVIFGSKNNDPTIDMPPMRDLVELNIAHFRNSADYEEACFICGQPTLFLSGLTEHWVKNVLGGAVVIGSRDAVPLPVNAKPELLQAEGNGMVKEAMDQKERQMVALGAKLIDSDKTQRTFGEASMEAAAQNSVLSRVSKNVSDAYTKALRWAAMFLGLDEKIEYELNSDFDINKMSPEELAAVISAWQSNAISFTEMRWQIKKGGRAYLEDEDMRNESEQDDPLKLDITKPDPNEDPNASEDDQTDPNDETKEKDAETGGAE