MSYQFFGENENIFGYKDLIVKVYYSCSQLNIYLSLNYADRLTKDQTDGVEPDNVLKMISSKYETKVCYNLNEFSANLSKEPAFMPYGELMEEFEIETKPIDDHQQAEKRRFCLYKANNSVPGFVAYHERMQTFLLWFIEGVSYIEIDDDRWDFFVLYEKLPLTGKSSKPLSSDYQYCFVGYSTVYRYYAYPQNVRPRISQFLILPPFQRIGLGSKLLASIYSNYTDKSIVDITVEDPSDDFQRMRDIYDCKLCMQLSWYKTLAPNTEWSNEMAVEAKMKFKLNSKQVRRVFEILKLKLTNRNDPEQYRQYRLDIKQRLNAPYKKQINDIERLRQRKAISDTNYELLMKTNQIPREYRIKNLNKQYEEIESEYLQIIEKL