MEGVWSRLLQPVQLTSSGRPQLLPEEIECQLVDNVDLDVDRHSFGVSTLKVGLLTLTTHRILLVDERTRKGGAIPLAAIHQVVPPKKSIKNMFATPRIKLQVWTTPEGIPSFSGERTATASLHFSLVLRGQMSLDSFLARLSELLQVRAWEASVQEKARHLSGWTGISETSAFVGASGSAGPSRLRPGMAGVSGILRKEQEQREETDRSLYEAFQDLNALMSKAKEMVVLAEKMRAKLLGAPSGMSGAVDEEEMGSKQEMQDWLLSVGIVSPVTKETAGALYHQQLSRQLSDFVKIPLQKSGGMLALIDVYCLFNRARGTELISPEDLLQACTIWEKIDVPVMLRCFDSGVMVIQSKSQSDEEIFTRITALVKSETVSSGISASDAARALGVAPALAKEHLLNAESKGLVCRDDGPDGLRFFFNFFKELDTCI*