MRTDDFVTRFLALSIQRGLGNEHAVDLLEHNVALHIAEQLYVQDMRRDNLVDAAKEIRKIGRAQELYKMQFGGGSTTKNNYSQRHTGSSNQNNNHSYMFKLFGLKPGQGAPMDISAVQGGQMRRFKGNCYNCGQEGHMSRDCRNGVQAAQNQNKGRQVHQFKNKQSDNQLNTLASCLYDKIQAFFYDQQVNEMKAQGKEFGA