MKLVSNSRGSKMYIGGFPFTRHMMKNETIYWRCVQFRAFRCPARHRQRRTTGMLELVHSEHNHGPIQNRRKRGTLKELMRQRAMGQLNRNSDNTY