MSLKHPHSPVLDGDPPPHRRPRGLVSTPPPPAVAADTSPSPSPSPAAPPPRRRGGGGGGGEREREREKERTKLRERHRRAITSRMLSGLRQHGNFPLPARADMNDVLAALARAAGWTVHPDGTTFRASSQPLHPPTPQSPGIFHVNSVETPSFTSVLNSYAIGTPLDSQASMLQTDDSLSPSSLDSVVVADQSIKNEKYGNSDSVSSLNCLENHQLTRASAALAGDYTRTPYIPVYASLPMGIINSHCQLIDPEGIRAELMHLKSLNVDGVIVDCWWGIVEAWIPHKYEWSGYRDLFGIIKEFKLKVQAVLSFHGSGETGSGGVSLPKWVMEIAQENQDVFFTDREGRRNMECLSWGIDKERVLRGRTGIEVLGHPWRILIS