MLRRALHEEELLSRNKSTKELLAPKLKAQPKSGTGFAMKAKPLVSLAEAQATVVRKEGLVRIDNVLTADVADSLREYVLEQQRIAKIETDRDASLSQIYYGVENRRKSRCDLQLSLLQGGYAADRRTPEGEEPAVYETFPLADALQQLLGEEGTLRHLYENLVTMEGEFYELAAVITDPGSNRQTVHPDLPFQEKAPLYVIFLALQDVTVQMGPTSFLMGTHTSKCNDIFNCGGASQKDELILKSECRLSTLKKGDAVLFDARTLHCGNANDSESTRALFNFSFRNAAVKGDLGYKGSIRPGYEKAMKLKDMSEALLAYGAGDENPFAKFGNGMFKRGY*