MNTFSHVPPGFRFHPTDEELVDYYLRKKIAAKRIDLDVIKDIDLYRIEPWDLQELCKLGTEEQNEWYFFSHKDKKYPTGTRTNRATKVGFWKATGRDKAIYSKHNLVGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENAMTQEEGWVVCRVFKKRITTVRRMDEHDSVCWYDDQVSFMPDFESPSRVSHSHPYTSNSSFQHQFPAKSELDDQIHYNFPREHSFLQLPQLESLRFPQSSAGNINASYATTFQPPTDHQLNPNLLYGYNNNGDGGGNDVQVMTDWRVMDKFVASQFSNDQDAVTKENNYLNPPTSSLQMAAEQVNMILSESKSDEMASEGASISTSTCHIDLWK*