MSGSAAASGGDLGGGQIYGDHVFFQSQSACGGGDGGGVIPSTYSSITDYLHGLLDPAELAKHLDVPPCYPTMRDAIGAVATPVTPNSSTSGEAAGAESHGGKRGRPSPEEGDEDRSAGQRRRGGSQAPGRTSVLPDDERRDRRGSDSGHAQLVEVIEKLGYHGYHEIPRRFRTIYESEQISSKIVSNSKFQNFFAWEVDFSWGTGKCGYQAVSELSGRSEKKKTKEGKREKKPRGSRVAFATKSEVDHLDDGYRWRKYGQKAVKNSSFPRSYYRCTAAQCGVKKLVERSQQDPSTVVTTYEGRHAHPSPVAAHCGSRMLMGTGVHTVYSLDVLQHQHRGFFPAGTDVYGRMCAPPSTAASVVAHRSSEYGGMQAQAGLLPDAVMSYEHVHP