MSAELQLAGLVPNQRGNVIRIPRALAGERSRSVIALVNRTGSSRGALAMRWQRTRPKFQQANHLLGFHLAPRPASNPLSAPVPRRLRRRPVFSKERFLQANYRFLVSSAGDYNINLADPDQVIEWNLIDQISYNTPHTISCPSVLTLQWPPRSRTVTANDLKSVVIEHVHPYAPGSAVPFRRENGSAVLAGACPSSSDADAGFARFTLSEDLSEAYGREARELAEARVAAENLADGSAPFVALALKHLQEREAEYRRRGKGPSELPAERPGAGRRHRSAFYDDDDLLDGDEEEEMEEEEPADEGDEGAAFEDPWGSDAGPLSPAAASAASWDALPPRSTSRGSPRRRRGPGHAVGCLARGGGGGGGGPKLLLLLPGGDGQNLFLHPLCVKMLLHEYGSYAAFPGALEGSLLELERVTMSEELRRRHKYLAHLPLAADFTLCELDLATAVSPATLRAFAGS*