MARLSRAAEEEEEGDLSVPVGFRFRPTDEELVNYYLKNKLEGMDSHAENIIDEIDILKFEPWDLPDKSLIKSDDENWFFFYKYKKGSRATKEGFWKITSKDRVIKARDNRTVIAKKRILTFYIGRVRKSTKTNWVIHEYYIPDDAHPNANKQRDFVLCHLKKNVKKSDENTDVATTCDEGETSTHNASDFENLPVHGMFQMQEDIHPRENLDYFERTRDRWLANSHRNNDHNAFQFDFEANDPEAEEFARSLLIDPQFDTDTDTEPIYVQSPERCEPQMFFEPQYVSSQSRRDTDVMFRNLLSRQASSSVNVAPQPQTSELQLQSGTSERTHRPQPKSISVLRDTSAVNVDALTFSVNRIQLATDDEYYTKERTRRRTHPPVGKLREIKLQQSKAKEPEERRTSVDLPQKQISITKSSIDGKVAQGKKTEKDVEQTQNRTTPSNWKGSFITWQTFPLTSPPSVYICNTVLGSILFYFCLREVVLYGKWC