MNAPQVRPSLKPSDSLVRIFLAAVALFGAAKPALGLEPEQREVVVVNGRVWDGGEYRETFVPSTEDEVTLMAGQGSAIIYARTLEYYWPLSRQVYVDFQRQRDVVEGQLVIRQDGEVVARETLQPYAILYPEGARNGGGRLLWGDEAERAYTEHQETERRFVRDFAAAQQAHSAYERKLVQTGAARIRGEPVEPVAPPPPLPKPSIRLVTAPEPGFRVLLEPGRYTMAVERDGRRVTGTERRLRAIGLRGRAALVADVIPTERWTRPLATNIEDARIFARPGTVLYLTLAEASRFDEAEYLPIVSPQAEPVPGRPIWVRRRPAGVDRLQVAWSDAEGDQLSRQPLKVEQTGGSSFGYRIRAARAGETPDLDAFAVAVPADASVSRGSIGLVQPAEAPFIREMVVVHPPKSSLGFALALLPIAGYVLIRGRRRIAGRFRLTGFVSSRGP