MATSPGPQPLAPLEQDEGDILVVKVEDDYCWEEEPSLEAEDPSPETFRQLFRLFCYQEVAGPREALSRLWELCCRWLRPELRTKEQILELLVLEQFLTVLPGEIQARVREQQPESGEEAVVLVEGLQREPRKQRPRDPELLPNDTLSHGTEEWFSKHQVEAQPEELSLGERAQHSSQPPLAQLSHRPRGGPSLWPNRGPAASQHQETAALATSFLSAWSQVPVTLEDVAVYLSQEEWGCLDLAQQDHSCDVLLEDAERGRRLEDGEDSGEDASLSTAWAQALPDLGPGPGQARPQRPQDRAGPLGVRKPHTCPECGKAFRKTSHLTKHQRTHTGERPYQCQVCGKRFGDRSNCSTHQRVHTGEKPYACAECGKRFSQSSSLVIHRRTHTGERPYQCQLCGKRFNNSSHFSAHRRTHTGEKPHTCPACGRGFRRGTDLRKHQRTHGG