MSQHGEVDDKSGKMAISYASGLSADHTQSLPSFRELLPPHLHDEIESGSYLSSRQPSSHERPASLNHELGSASRPLSGRTPYESPSKFPVGDVRDYPMADRMLGERAPVQTRLPGNGVQPAAARGPSPILPSIRDLQTIPDRSLKAPATGLPDHRGPSRTDAFPVQEFRGGAVGASSYSPTGLPGSMCDRRDPYAGNSVPAAVHAQPQYPSYPGVIYQSDSEQASSQSLPPSQQSNFGILGDSVDSKNKRRRGNLPKPVTDILRAWFHEHLDHPYPSEEDKQMFMTRTGLTISQISNWFINARRRQLPALRNQMRNGASDLDSQRQSPFSDMEQTSSESPNRLNRNIPDYDEQAEQD