MGSSAAMPALPPGFRFHPTDEELIVHYLRRQAASMPSPVPIIAEVNIYKCNPWDLPGKALFGENEWYFFSPRDRKYPNGARPNRAAGSGYWKATGTDKAILSTPANESIGVKKALVFYRGKPPKGVKTDWIMHEYRLTAADNRTTKRRGSSMRLDDWVLCRIHKKCGNLPNFSSSDQEQEHEQESSTVEDSQNNHTVSSPKSEAFDGDGDDHLQLQQFRPMAIAKSCSLTDLLNTVDYAALSHLLLDGAGASSSDAGADYQLPPENPLIYSQPPWQQTLHYNNNNGYVNNETIDVPQLPEARVDDYGMNGDKYNGMKRKRSSGSLYCSQLQLPADQYSGMLIHPFLSQQLHM