MRAAGEVKGPWSRKEDLTLRRLVARMGAKNWSRLAAQEGLQGRTAKSCRLRWVNHLDPQVNKETFKEAENRVIVLGYAKHGPRWSLIAKQLQGRTDSAIKNHWNVTLKKEYTELLQKILLDPQESDIKAAAAFGVGTATVTSAIADHAQQSSVPKGPPRRVEGGRVPPLSPNADLPMCRWALSIATGAAHSSTVDPPLHSPSGLSLPLPLLPQGGGPWSLPQPSGGHFGMQGGGRGEEGVEGDGFSLEEKILALTGGGQKRKLGLWDTGGGMAYMEEGGSQRGSLGDNGIGSLMQRKQSFEVSQMADPGAMQAHSFLKPSSMARLERSGSSSLSCSSPTSMRPSSMGEGGGSGLHRGASAPPCSLNTELDAMVFDAGRLGGHESGLAAALHSGPLGGV