MLVITDVRREPPVKGDLFAGKRFWIAQRCPSRADFVKRVTYNGGHVVPLEKNADYLIVDHVRKDLPPGGISYRFIEKSIEHEALQDPADALYACGPAVGAVRKVASTQGVRRSKHPFTHQDDVELYNWVKDCEARGAAISGNEIYKDLERRNNRHSWQSWRDHYIKILRHKPPKTVSANPPPSPPSDPQPTGPIQPSRQSESAKKAGKEPVEIKPSPKGKQSRVSPSPTYEPKEPTQWPADEPLSKKAECTLKDFDKLLANAESAMEVADDRTEDAWKAWAKAYPSHSAKEWYEYFNVLGRTRGAACGGEQNTS