MPPKQKLNEKNKAAKRQERASDKTFGLKNKNKSSKVQRFVQQVEATASGADKKKQAERERKEAEKKAAAAAKAEAAKLFGSVVITQKVPFGVDPKTVLCAYFKEGQCTKGTRCKFSHNLEADRKTQKKDLYTDAREQEKEQGMDTWDEEELRKVILSKHGNPKTTTDIVCKFFLDAIEDSKYGWFWVCPNGGDQCKYRHSLPPGFVFKTKEQKKLEKLALEKQPKITLEDFLETERAKLPKNLTPVTLESFNKWKADRIKAKEEAAAEEARKLTQKQMSGRQLLLTGKYDDDEEDDGTNGTAWDLSEFKPSLDIVDDEE*