MSRQSLLPPRCPFQKPVVSRPIHDSYPQHHRSPSQGSILGEKPAWLDDLLSDEDADSRGTCLRRSASDSVTLLEGIVDSFSGSSPYNNEAASGGGETCSGLESASMYGPNSPRRRGNVTFSENAIASALSEYAFQNPLQYVDGSLCIWGNTPLDSMGNACGSAGELNGETSTVKRQSGQRSRVRKLQYIAELERTVNVLQTLESELAFKVASMLQKRAALSLENNTLKQQVARLRQEKLIVDAQHKTLKKEAERLKNKLGSSTNNKFRTYSRSSLSPEAARSEVTWQMARLNLN