MGVGVVVTGEEVDERRAWFIQVQAGAARPGGMHGDRGLVAPWWGEEEQEERVAAVGGGFVGHCYSAARAEYDAAAVAAALTYVVCATEPPPPTTRGGGVAASALPPAPWQGRRHGGGGAQQHYRGVRRRPWGKWAAEIRDPAKAARVWLGTYATPEEAARAYDAAARRFKGAKAKLNFPATAAPSQRPQQQATAAHLPIISPSPPSSPTFAAAATVVEFPGLWQYAHILQSSDAGHVRAVASGLPPPPPVGSGHGRDGIGGGSVGDRR