MCTKGHWRPAEDEKLKELVARYGPHNWNAIAEKLHGRSGKSCRLRWYNQLDPRINRNPFTKEEEERLIACHQIHGNRWAVIARLFPGRTDNAVKNHWHVVMARRRRERSRFHGKRARRNLNKGESSKQNSEKEPELRNMVSFIEKCTDRDNSIEFYDFLQVNSESINTEDTLTRKEEQEEGKERESEANVQFIDFFAVGCS