CGDGNDRNVSSEEEVDVNNNFIDPQAEDQELKGQLLRRYSGYLGSLKQEFMKKRKKGKLPKEARQQLLDWWSRHYKWPYPSESQKLALAESTGLDQKQINNWFINQRKRHWKPSEDMQFVVMDAGHPHYYMDNVLGNPFPMDISPTLL