MKTPRKPETVQGELKPTKKQPVVSQDSKLIKKKEKKPKQLKTEKAVDNESPRKLTVADLAKIEKKRAKKEGQKLKKQQQKLLKASAGPTETEVKKEINSVEKESEEETEKLTPKTVVKQETKQQKKASKKSKANNKDEGAAKWERDPAQEAATVFVGNLPINTKRVQLVRLLKPYGNVKSIRLRTAGGKQLFKHKQRKGAGSLNAYVVLDSAEIAERALALNGTEFKENHLRVTPAAKSESGDDKGPKDADAKRTIFVGSLKYSATEEKLREIFSSCGEIEYIRCLQEGEKGCKGVAYVCFKTPDAVGLALELNQTLLDDRPINVERYLVKKLGAKRVRDAAAAKSGPPSKSKTKPNSVGAKKRLDKKQYKQNGKPTAALGDKTAAGSKKKSEYRGVKVDGLKKAKKPKKKSNDQLHAMAKKIAPKPKT