MVCSGCIRNVIVQAGHIGQSAVRSVRLRAIYRSLNANIGLRYTWNRQFRGSVKMMVDTAKGEPIINVLPEKEDDGGYASGGWKSEDGKLSCGYSSFRGKRASMEDFYDVKMSKIDGQTVCLFGIFDGHGGSRAAEFLKEHLFENLMKHPEFMTNTKLAISETYQQTDMNFLDAERDTYRDDGSTASTAVLVGNHLYVANVGDSRAVISKAGKAIPLSEDHKPNRSDERKRIENAGGVVMWAGTWRVGGVLAMSRAFGNRMLKQYVVAEPEIQDQEVDEELELLVLASDGLWDVVPNEDAIALARTEEEPEAGARKLTETAFTRGSADNITCIVVRFHHEKVDPDPPNMEQA*