MSSGVRSGGGGDHHGVHHQHGHGHLAGADDGAEYAFYSNDMESFFFNQPASADVNNGGSRTGADELTMPPYSSVTDYLQGFMDMDPSGLARHLDAPCLLAEDAPLKHELSVDVSYDSQGTSGAPGDGAAAMHTPNSSVSLSSSDREGEGQLRRCRKGRPKAEDDAEGDEKDQEDGENSTKANRSKKKAEKRQPRVAFLTKSEVDHLEDGYRWRKYGQKAVKNSPYPRSYYRCTAPKCGVKKRVERSYQDPSTVVTTYEGQHTHHSPASFRAGGAHLFMPNAHALPPQHLMLPSSFRPADLMGMVHPVSMGANLSMFLPTMPPHMPSPASRAHPLQQQQHQFTDYALLQDLFPSTMPNNP