MSSDGASGSIGMKHDDGDHRPITGASSRRCPSCGHDPDCNKPFDMVGMPAGVRFDPTDQELIEHLEAKVKDGGSTSHPLIDEFIHTIQGEDGICYTHPENLPGVTRDGLSKHFFHRSAKAYPTGTRKRRKVLADQQPDDHPQASKGRNVAAAETRWHKTGKTREITVRGQPKGCKKILVLYTSFGKKRKAEKTSWVMHQYHLGELDDEKEGELILSKVFYQTQTRSAAAAEAPVSSGAAMEVQGQQQQVLKLQADDAQVKVDRGHHCMPAQRQVNFNLKVTPVPTTSSFPVVVDKQLYSPVALFRSEHLHVGY