MTEKQFYISSVPSSQDLADTIELQNGCACCTLQDELFASLEQIISLADKRGEPYARIVLENSGVAEPAGIRDRFNEAEAEGHPLLERLYLDTMVTLVDSSTFTADFATRQALAARPDLGDGGNLRPVVDLLVEQIEVADFVVLNKMDLLEQQGGGQEKKDELIAVISTLNPLATVVPCANGQVPLEQVFGPGSHGSVIARLNVEGQHRGAVAAARAQQEAAKQPYSLQTDMHAHVQEAALHPSFLQANLQAYVQNVHPSNQPPCRRTSMRTHAGGSPAHEATKQGRPAACTVCEQKEETKYKHHNHSNNMHGHVQ*