MSRPASPQPPVPFSEFEYAFDPALSELFPPLPAPLPSSADLFSPSETTDLLGFLDNFNWDFEPDLLLPDAPNPPQPSPTASLAPPSQPLMVADCPSVLPVLPMTVPSNTADDDVIEYEEDEFTSGKGSLRSKSQSRTRSARRKDTSESRQPARAKALLSTPQKRLNHIMSEQRRRNAIRDGYAQLISLIAPAGAQSIDLPSRGRPKGSGTNCKGHTKGKSGVLFRAVEYCRWLEEGRDALREEVLCLEAAAGIIAPH