MPRAVKQPTKPRHDPLHVQLNEDELHSKYGRVTQPGKRKKARRNDSDNEDTSEVILDPKTSRRIFELAKDQQQEIEFPEDEDDEPIREDPSAALSRPRTQASDDDDDENEDMDFEGVHDVDYEEEFEIDADDLETLDAIHPHNSTERRTLADLIFSKLDNPDSTPVAAIQKVQQDRDAPDPALGLNPAVVEAYEKVGVFLSKYKSGKLPKLFKVIPSLPAWARMLALTRPENWTPHACRAATKIFISNMKPAQAQLFLGVVLLDAVREDIRENKKLNVHYYEALKRALYKPAAFFKGLIFPLLDQGCTLKEAAIIASILAKVKVPVLHASAALLRIAEMDYSGPNSLFIRVLVDKKFDLPYKVIDALVFHFIRLSNTYKAKSRGDTEKLPVLWHQSLLVFAQRYASDLTPDQKDALLDVIRATPHPQISPEIRRELVSSVVRGAPRPDADQDIVMS*