MATVKPVLRRSHTKSKLGCQACKQRHVKCDEFRPSCHRCLSSRIDCKYPAQSESEDEDEKAASALRWPDDIEESCAQWKESGRPPFMFMASSPSWHNMPLKDLRYIYKTALVANVLELSKTADICLVWGDMRTYFQLATHYDFVAQTMAAAAAQRLAVTTKSYEASQDAYHYRKQALCGLYRAMSCFSKDNADAVLATSLGCSYIMPDYRSLMALAGDISTVVARMRPWLKRSAFHRIFTYEPTYPEAEEQASSSPPETGDMEYRFVLVKKLLSEGIGAVNGLSFCFQSDRDLSAILRQLRDVMRLVHERLGADISPEDQFRLVYPFTSWFVKNSAASYVALSAKNPFLLVFLLHFYSVVVALTVALPRIDVPLFAKYRMRAILEICSLLREEPGFLCQRCNGFHAYEEIMAFPLSSVSVYQQVGRQAGGFEGIVAERFSP