MMTTSILTTTNTIIKIPLKCNATQTCPSTYPSRLEPMISSLETCPDYFRWIQQDLKVWEETGITRETLERAKPKAHFRLVIKSGRLYVHQYDKAYESRDVLTIWGILQLLRMYPGQVPDLELLFFCHDIPAIWKRDFRQPEPNATWPPPPLFQYCGHREAYGIVFPDWSFWGWPEVNIKEWTKLSVAIREANKRVKWNDRVPYAYWKGNSGVHRERGNLMKCNFSDKYDPMVRLYEQDWGKEREIGFKSSNLEDQCTHRYKIYIEGRAWSVSKKYILACDSMTLLIKAEYFDFFGRSLVPLEHYWPIKSHEKCGDLKFAVEWGNNNTKKAQVIGRQGSDYIMKNLEMKYVYDYMLYVLQGYGKLMKLDVTVPENATEVCSETMACPITDGGLIRQCMDDSLVMSPSVKSACDLPRPYRDDELKRFLEKQESAERKVEKWTNEYWEAQNKTFQQRK