MTQCRDSTGRFLLVDKKAPNYENIINKEMNEVYERVKKIDPNQSEFLQAFHEILYSLKPLFMEEPKYLPIIEMLSEPERLVQFRVCWIDDNGIQRKNRGFRVQFNSTLGIYKGGLRFHPSVNLSIVKFLGFEQIFKNSLTGLSMGGAKGGSDFDPKGKSDNEIMKFCQSFMNELYRHIGPRTDVPAGDIGVGGREIGYLFGQYKKIANCFNGTLTGKNEKWGGSILRTEATGYGLVYFVLEVLKSLNIQMDKQTAIVSGSGNVALYCVQKLLQLNVKVLTMSDSNGYIYEPNGFTNDDLNFIIELKEVRKGRIEEYLNHSSTAKYFPKEKPWNVKCTLAFPCATQNEIDLDDAKLLHKNGCILVGEGANMPSTIEAINYLKENKIILCPSKAANAGGVAISGLEMSQNFQFTKWTKEIVDEKLKEIMKNIFISSSESALKYTNNKYDLQTGANISGFLKVADSYIQQGCF*