MSAQPSEQSTSGPRFRPYASPNHHVTKGRYITSNDPRGYIPVYEYPLNGQWIMLDMDDGYVLWTGIWKALGNNKADIVKIVDSQPDLAPRLRRVRGGYLKIQGTWMPYEIALRLARRVAWPIRHDLVPLFG