MNLTLSLGVDGGGAAAKKRKVRDGDVVGAAGDGGDYGRIMRLLQARDRVAKVKLGDQYGNDDDGSRGGGGLRLMRLLLSSAAAAEVGDAHAAAVALREVSRHASFRGGDPVQRVAAHFADALASRLLLSPRAPAPIVAPRATPAEQSFLAFTMFYQASPFYQFAHFTANQAILEAFEAGARRSLHVVDFDVSFGFQWPSLIQSLSDAAATTSPQSSDNSDAEPQPAAAFYSLRITGFGTSADELRDTEARLARFAAGCPNLRFEFEGIVNNNGSALHGLKNIKVDPDSTVVVNLVFPAATTTTTSSLACVRSLNPSLVFLIDKDVQVQDSASLLPRFAASLRYYAAVFESLHECLPADSAERLAIERDHLGAEIGHAMASLQGDRRQHGGDWTEVMEGAGFEGARLSSRTVSQAKLLLKMKSGGCGGFRVIECGGEDKAMSLGWRDRALITATAWRPCRKQNDL