MRTDDFVTRFLALSIQGGIGNEHTVELLECNVNPHIAEQLYLQDMRNENLSQAAEEVRKIGRAIELYKMQFCGGSTTKNNCSQRSTGSSNQNNHHSHGFKPFGLQLGQGAPMDIGAVQGGQMGRFKGNCYNCGQEEHISRDCINGAQAAQQKNNQGHQVHQLEMEKLEDWLNTLAGCSYDKIQAFFYDQQVAEMKAQGKKFKA