MKCDGQKPRCSHCITYEVECTSTAPSRTYLPKKQRNYANVEDGISNMEGRLGRLESLVQQATERLHIADRKNEVEAPLQHKELATITIATPFTVTRNEDDNNSPKLMGLPSLQQALPIIEIYLQGFNSVLPLFHAETLLQLVHDCYNVGPLQRDPVVWAAINVVLGLAHQYNPLASRDIPSSAAYLSRAESVLSRVVLGDIQLLNIQVLVGMVTLLQASQDLQPALLLIATTIRLAHAIGLHDRAYSAHLDCLHAKQRACVFWLAYVLDKDLSMRSKQPSIQIDDDINLDMPSPASVEYHEDGIKSNNTVDTTGVITTTDGAVGMNYFVARIHLAAVEGGVYDYIYSTRARKRSIEERSRALKSVVYALEQWKASIPSEFHASACLSRVPPGILCFLGALHSTSMACTTLINQANAWDVDWIASIRRYGRQGIEPLLPPKWEILVGEARDLLVLFGALGKTDRWNFW