MDKKELFDTVINLEEQIGSLYRQLGDLKNHIGEVIEENHQLQMENQHLRERLDQSDRDKSSETENDSAQKPGHSDIGEGHDNLARLYQEGFHICNVHYGSIRKEGDCLFCLSFLNKK