MCGGAILGDLYSPARRTVHAGDLWADSGSKGKNGGDSLKRKESSWDFDIDGDEDDFEADFEEFEDDYDDDVVFGHDDQESDMNGLKLAGLSAAKLGLGSRKRKTRYRGIRQRPWGKWAAEIRDPSKGVRVWLGTFGTAEEAAMAYDVEARRIRGKKAKVNFPDAAAPKRPRRAAAKPPQQQKANSSSPPESVNVSSDGSKSNRVSSAGSSTDSAAAAIDDVKLELPPETDPLPMAAAWLDTFELNDLDGSRCKDTNGAVADDFAYYEPSYMMQLGYFEASAYDSIDALFGGEAVQDGVNIGGLWSFDDMPMEFRAC