MADGTMSAKFMKSAFVGWTFTAGVYYPPDFDASKLMPVKALKPKGPQMMNIRMMFPFTMVCDSCKEYNYTGTKFTAKTEQIKGESYLGLKVYRFYGRCRHCWSEFTFKTDPKNSDYTMESGGKRTYEAWKDADAMEAQLKQEKEQEAAQDQMKALEQKAVDVQSEMQRLEDLDAIRTLNKRLGNRDQSIQSALDYLFQQDSQRNTEEEEMSQAELKELKGFKEEKDKKEEAEAAKAEASSSSSATPGSAILSAVQERASAAVAKAKPKFTVKVKRKAEEDREGESAAKKPCIEAATDAASTAAGTDCGGGLLGAYESDSS*