MPEMKMSICVNGESQVPPGFRFHPTEEELLQYYLRKKVSNEKIDLDVIRDVDLNRLEPWDIQEMCKIGSSPQNDWYLFSHKDKKYPTGSRTNRAIIVGFWKATGRDKVIYSNGKIIGMRKTLVFYKGRAPNGQKSDWIMHEYRLDDINNTNEMEHGWVVCRVFKKKNVPLKTLDSPKSMTMNMFTESDYCGGFTNWESLDQLVASQLNGQTETYCSDLQFPAFLSSSYIATTTHIAPTIQDYPSYDIDLWNHCASRVSNTPNVTL