MNRDLFNGVLGGLGQFGVITKARILLQRAPHRVRYIRVVYAKVEDFVRDQVRLVSLPKGHTFDYIEGFILANENTIDGWKSVPFSSNQTFNSTLIPQESGPILYCLELGFNYFNYTSNPTLEQSIEELMRGLGYIRGLEFVIDLSYFDFLYRVHAAEVAQRSSGSWLRPHAWLNLFLPQKSIMQFDTHVFRTMLNNGVGGPVLVYPVNSTMWDPEMSAVFPEEEEIFYAISVLRSLDADQPITVLESQMKENSEIINICRRLDLKCKKYLGRFESTEEWKEHFGSNKWELFTKRKSVYDPKHILTPGQSIFMRN*