MLVDWGQAPVLRPPLAKAEDLPVPGPATFPPGDLSSPETARQLFRHFRYQVTSGPYETLRQLRQLCFQWLRPEVHTKEQILELLMLEQFLTILPGEIQAWVRRQRPGSGEEVVTLVESLKGDPRGLWQWXXXXXXXXXXXXXXXXXXXXXSEEGVPHLVMPQELGLELPSALREQLSHAVKEESSTEHELASAASQLPAQAEERLVKDPDFGAALLQTASQEQWKHLDSTQKEQYWDHMLETYGKMVSGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXERQENDKENLNMENYRNQEPPGACGQASGEAPSQASLSGSLSQEELRCFGEGEMLPEVQSSLLGEGKGEQLPPQERSSGRELGECLPDPRPGELSVLWLEEKRESSQKGQLRAPMAQKLPTCRECGKTFYRNSQLVFHQRTHTGETYFQCPTCKKAFLRSSDFVKHQRIHTGEKPCKCDYCGKGFSDFSGLRHHEKIHTGEKPYKCPICEKSFIQRSNFNRHQRVHTGEKPYKCSRCGKSFSWSSSLDKHQRSHLGKKPF