MKERDDYRIELYRGADRKFFGTMPFLPIVQESLESLLGRSLLLKSILVILLQVPEEPLPIESPVVENLVPDFGYTYIKVYQGNFLIYQHPHRLYDVLTKNLRTKLSNQYPEEIWWGFRVDIPGMPQISAFRLNPRVSTLHPTPAREGNAEIIPYPHPHGEKPKFQIRRLAEAEPPLKTLADFGITSGQTAGEIPIFGNQINPVLVESLTAPETGERITQEKNFAPQITTSQDQINKAPVKIVLARSLYQNLCHQRPLSQKVEEGGFLVGNVYRDGDEENTYLVEVSNALTAQHTGASFLHLTFTGDSFVEVKRTLNQSHSGERLLGWYHTHLFPATPTFGLSSIDVELHFSTFTIPWQLAGLINLDGNQRTLRFYVRQGNKMVLCPYWVIDERH