MSQHDFMLKDECLVLNYNDEVIGADNKYNTHKFVAGQPKGVVHRAFSVMLFDSTGRLLLQQRAASKVTFPRVWTNTCCSHPLHGQTPDEVDPPRTETSGEPKGIFAAAVRKLKHELGIEPAQLADAKFKYMGRVHYWAADTVTHGPAAPWGEHEIDYLVLVRLPVEAAAFALAPEPDEVMATEWVDATRRALRQWMGEPTELWSPWFRVIARERLYGWWEDLDAAWRLKARAPPREGGREREERGGVERRRAPASSSRAAPALASGGAADPAV*