MKHPVLALLGLLAVAAAPVAQAVEILRWERMPLAVPLKVGQERIVFIDRNVRVGVPAGVGERLRVQSAGGAVYLRASEPIEPTRLQLQDADTGALILLDIAAEPPKDGEAELEPVRIVEGDSAPGRYGEQADSAEAPARAQGQAGARTARRETPVPVVLTRFAAQNLYAPLRTVEPLPGVMRVNLPRDLDLDTLMPTLPVRAVALASWRLEDQWVTAVRLTNTGADWVALDPRVLQGDFLTATFQHEALGPRGTPEDTTVLYLVTGGRGLAQSLLPAIHRFDPAVHLPQPDGDENAKEARHAQ