MFYPYNVDLNFNWIVKVMLFMDTHRVVFDLNYCTNYSGFDSKMACMLRKRWNLQESFTLGTFLMTRSYKTSKCNQCPSLTGMGINTLNHEMVHCPYCIDSLKESTCIVSHCCEHREKSYASCWNCNWYHLDGKSKTNHSVTHFCCTFCHCVFHLWGCKSSDCHKIWCLRCNPHWTGYNTFFIHFGAHILPVLWDFSLPFHAPQCAIWCGKCEVKQRVDYCTGMHRCFHHPIQAAEFMVDQVFFPARMLFWGLRVLATSWFQQKINILWNNPAERSWNPCMTTWDYMELHMHMQVSTTCMVCEWLDYWVQPGLHHKIMHRTQESMNYVDCTLHWYECAGGDSYHVFEGSCN