MERITKRESAATTFTKRSFGLHSKVAQLCLLNGAQIAVLATPPSANSNVSFFSFGHSSVDSIVTAFLKGERPAVREEIDDHEEDLGIC